2049BBS

Terminus 2049
  1. roes8025   回复文章

    为何世界各国对世卫组织的行为无动于衷?

    @厠所管理員 #44 问题是西方从上到下也认为新冠是大号流感啊,最早中国封城盖方舱医院的的时候,他们的媒体是怎么冷嘲热讽的,你又不是不知道,为什么同样的话WHO说出来你就大玩网络文字狱呢?在我看来,WHO站队中国才是你反感他的理由,至于他说了什么你根本不在意。

  2. covid   回复文章

    为何世界各国对世卫组织的行为无动于衷?

    不贴这些标签不等于世卫没有强调问题的严重性。

  3. natasha 饭姐
    natasha   发表文章

    tt

    tt

  4. 小二   回复文章

    给站长 希望不是本人最后一贴

    2049bbs是个垃圾站点,小二是个垃圾,我把你们要说的话说完了。

    还有什么要说的?没有的话以后不要在主区发帖了,也不要at我了。

  5. mimi0123   发表文章

    给站长 希望不是本人最后一贴

    最近几天姨葱的歪风邪气被姨葱的几个废物慢慢带到本站,姨葱已经彻底废了,没什么好说的,而这个站点因为存在跟姨葱千丝万缕的联系,现在姨葱废物过来后,开始祸害本站,我处于一片好意,发这个帖子再次提醒站长,请提高处罚手段和,限制姨葱相关话题,限制姨葱人员往来,对恶意水贴碰瓷影响社区气氛的账号重拳出击。

    从进站开始,我便说姨葱已经是万恶之源,必须被踢出,论坛才能逐渐恢复成旧品葱的模样,你小二可听过一句我说的话?你自认自己高人一等是所谓海外高华,可行为举止和你口中批判的支共支人有什么区别?直到今天我没看到你从姨葱的失败里找到任何可以吸取的经验,没有看到任何的正面改变,对于姨葱迫害人权打压言论自由的事件没有任何的愧疚和道歉。试问这样的站长又有什么资格要求别人下台?

    如果你觉得支国无可救药,根本没想过改变,只为了坐着站长的位置,靠着反贼理念吸粉作威作福,毫无进取之意,仅仅满足于既得利益群体对你的抬举和吹捧。那你已经沦为和支共一样需要打倒的对象,我不但不会跟着你的势力唱和,例如一只鹿儿,eletron等等,还必须要严肃的批评你,如此不负责任不当回事,甚至对于希望从根子上纠正姨葱错误的人还置之不理,甚至暗中打压的话。那最该下台的就是你。

    姨葱已经完蛋,2049bbs如果依然和姨葱一样,对于很多应该处理的行为和人不处理,和稀泥。那这个论坛变成和姨葱一样垃圾是迟早的事。

  6. covid   回复文章

    为何世界各国对世卫组织的行为无动于衷?

    @厠所管理員 #44

    新加坡、韩国就没有禁止中国人入境。反而是那些带头禁止中国人入境的国家美国、意大利,现在成了病例数排行榜数一数二的。大家可以对比一下。

    宣布全球关注的紧急状态指的是要协调全球力量帮助欠发达的国家,跟发达国家没有什么关系,发达国家自己不行动能怪谁呢?有些人现在拿这个做文章。至于大流行病更只是贴一个标签,世卫规定里面并没有说pandemic就要做什么,只是宣布一下。

  7. 无名   发表文章

    【青年系列讲座】3.31 方可成:如何与一个充满敌意的世界相处

    主题:如何与一个充满敌意的世界相处

    嘉宾:方可成

    时间:2020.3.31 20:00~22:00

    Zoom 会议室号:159305869

    unnamed.png

  8. 厠所管理員   回复文章

    为何世界各国对世卫组织的行为无动于衷?

    @covid #43 不在水深火热的国家也没有听“世卫”的啊,谭书记开始可是说这不是大流行病的

  9. natasha 饭姐
    natasha   回复文章

    李敖: 假如我是女人

    @electron8964 #12

    看不上他的,在他笔下自然就变成了他看不上的。不然他费那么多笔墨干什么,小肚鸡肠心里有气。

  10. natasha 饭姐
    natasha   回复文章

    tt

    这篇写得真是应景,刚写完,教皇就把另一个神迹圣母像请出来做"全城及全球公告"(Urbi et Orbi)了。可惜中文新闻的记者不了解宗教,只说是教皇在演讲,压根没留意到这个台子背景上的核心物品——“罗马庇护圣母像”(Salus Populi Romani)。

    https://www.sohu.com/a/383834232_260616

    https://www.vaticannews.va/en/pope/news/2020-03/pope-francis-urbi-et-orbi-blessing-coronavirus.html

  11. 豆瓣女权坏人伦败道德   发表文章

    我正式宣布这里的站长这里的管理员是一群玻璃心又双标的支那人

    她们具备一切小粉红和官僚迂腐份子的特性!

                               适当时候他们就会展现这一面,平时就虚伪的戴上面具,欺骗别人也麻醉自己
    
  12. electron8964   回复文章

    李敖:爱情的刽子手

    @natasha #25

    李对于后来的妻子王小屯,觉得就是看上了她的”一双大长腿“,太物化了。。。 其实很多男人就是这样, 可以一见钟情,可以因为大长腿,蜜臀,大胸,一张精致的脸,荷尔蒙的力量就是这么强大, 我想说很多女人也应该如此吧,只是不敢肯定。 但是结婚却没有那么简单, 我不相信李敖会因为一双大长腿有二十年多年的婚姻

    其他的和而不同。。。

  13. electron8964   回复文章

    李敖: 假如我是女人

    @natasha #11

    无法苟同, 这里批判的女人应该李敖看不上的,不是看不上李敖的女人。

  14. sean   回复文章

    你们对婚姻制度有什么看法? 她应该走向消亡吗?

    Civil partnership模式也是值得借鉴的。

  15. 笑翻江山   回复文章

    你们对婚姻制度有什么看法? 她应该走向消亡吗?

    消灭剥削压迫的婚姻制度,女人同女人睡,男人同男人搞

    全球同同,人类无后。

  16. sean   回复文章

    Canto della verbena

    @Deacon #1 Bisogna fare di più...

  17. natasha 饭姐
    natasha   回复文章

    李敖:爱情的刽子手

    @electron8964 #23

    胡做伪证是李敖这一方面的说法。从动机上看,胡茵梦如果迫于当局压力,就根本不会在如日中天的时候嫁给李敖。嫁给李敖这件事本身就是在抗拒当局。

    就算退一步,官司不说,李敖动不动就对胡茵梦人身攻击,大爆隐私,说她便秘什么的,这副嘴脸也够难看了。

    李就是老小孩,跟小男生捉弄同桌女生一样,越是有好感就越捉弄得厉害。送50朵玫瑰的目的是提醒人家年纪大,完全是恶作剧,60朵的时候人家还敢要吗?还云深不知处呢?这种幼稚心态,怎么能让女人在离开以后还念他的好呢?

    李对于后来的妻子王小屯,觉得就是看上了她的”一双大长腿“,太物化了。。。。。

  18. 张怀义   回复文章

    如何讓chrome支持ESNI

    大神你好,我一上来,就看你更新了好多文章啊!大神学习这些有什么方式方法么,我想当一个程序员!

  19. sean   回复文章

    大阿哥也中招了。

  20. 张怀义   回复文章

    v2ray在wss協議下的代碼講解

    大神是v2ray的开发者么?

  21. 张怀义   回复文章

    2020年3月26日大陸GitHub事件分析

    https://2049bbs.xyz/t/3712

    大神,我也发了我的分析,你能不能给我点评价呢?

  22. Phragmites   回复文章

    火狐DoH和ESNI代碼講解

    @立紗Lisa #23

    “这些天,我老是想起自己的初恋,心情久久不能平复。我忘不了自己的过去,活在失恋的痛苦中出不来。每天醒来就和当初刚失恋一般。”

    我觉得,只有我这个年龄段的人才会谈恋爱吧,,,

    “如果你看過我在品蔥的帖子,就知道我孩子都上大學了。。。”

    不可能吧,,,时空错乱了吧,,,,,,

  23. covid   回复文章

    为何世界各国对世卫组织的行为无动于衷?

    台湾能提早检疫,表面上看起来是很有先见之明,实际只是反应了台湾当局的极端反中心态。

    但是台湾最近一直发现本土病例,还有这种反复就医而不能确诊的。真为台湾人担心!

    268 3/28 50多歲 男性 本土案例,無出國史。2月28日至3月18日間陸續出現病症且多次就醫,20日因發燒、肺炎收治住院,經治療後症狀改善並於23日出院,但返家後又出現發燒、呼吸急促及腹瀉症狀,25日再次就醫,於今日確診。

  24. covid   回复文章

    你们对婚姻制度有什么看法? 她应该走向消亡吗?

    夫妇之际,人道之大伦也。礼之用,唯婚姻为兢兢。夫乐调而四时和,阴阳之变,万物之统也。可不慎与?

    妃匹之爱,君不能得之於臣,父不能得之於子,况卑下乎!

    《史记·外戚世家》

  25. 霏艺Faye 图书管理员
    霏艺Faye   回复文章

    如何讓chrome支持ESNI

    繼續查看ext_sni_add_clienthello函數

    發現CBB_add_bytes(&name, (const uint8_t *)ssl->hostname.get(),這行代碼,會對SNI賦值hostname

    也就是說,爲什麽我們通過wireshark抓包,可以明文看到自己訪問什麽網站,就是這行代碼造成的!

    GFW通過全網檢查ClientHello的SNI字段,來判斷你在訪問什麽網站!而且因爲是明文,所以GFW的工作很簡單,只要檢查你的TLS握手SNI字段,如果是敏感詞,就RST掉你的tcp連接。你就上不去了。品蔥就是這樣,所以上不去,需要開啓ESNI功能,就沒事了~

    代碼修改:

    1.增加一個ext,取名叫ESNI,參考SNI的實現,完成相關代碼

    2.移植火狐的esni加密代碼到boringssl,完成第一步的esni報文拼接

    3.編譯自己的boringssl庫,替換掉chrome自帶的boringssl

    4.chrome有自己dll校驗機制,你手動替換有點問題,好像跑不起來,得網上找下教程,學習如何替換chrome的boringssl

    別找我要代碼或者已經編譯好的dll !我要是寫好了,早提PR給chrome了~

    關於爲什麽不自己寫代碼完成剛才我説的這麽多事情:

    我翻墻的條件很糟糕,下載chrome的源碼,經常斷掉!失敗就得重新下載。至今沒有下載到chrome源碼。

    另外編譯環境配置非常複雜,我沒有那個功夫去完成這麽費時間的工作。老了啊,想當年自己花了3個星期,搭了Gentoo Linux,現在搭個chrome的編譯環境都覺得浪費時間

  26. natasha 饭姐
    natasha   回复文章

    你们对婚姻制度有什么看法? 她应该走向消亡吗?

    与高考制度,甚至民主制度一样,婚姻制度也有很多缺陷,但是它的好处在目前来看还是大于弊端,即对弱势群体有一定程度的保护作用。

    父权社会中,婚姻制度对于弱势者(通常是女性)有保护作用。婚姻制度不能保证家庭幸福,但是保证了一但家庭不幸福对弱者的保护,比如赡养费、子女抚养和家庭财产分割,尽管各国的规定不同,但有总比没有好。

    如果没有婚姻制度,女性要么经济足够强大,不需要婚姻制度来保护;要么就找一个对双方关系有共识的,即强势一方有足够的担当。但后一种太依赖于对方的品性这种不可控因素。因此,婚姻在现阶段,还是保证社会稳定和平等的重要手段。

  27. 饱读书名   回复文章

    老胡真是不敢相信自己的眼睛了

    明天女王抄个作业:全国患者永久归零。我儿子好了,首相也好了。谁再死是蒙主宠召,和疫情没关系。只有皇宫禁止出入,进来的先隔离一个月。笑傲东西半球,风景这边独好。看你老胡吓不吓死。

  28. 霏艺Faye 图书管理员
    霏艺Faye   回复文章

    如何讓chrome支持ESNI

    言歸正傳!

    我們講解Chrome了,chrome的TLS實現叫做BoringSSL,fork自著名的openSSL。

    開始講如何boringssl的代碼。

    翻開課本,boringssl\ssl\handshake_client.cc這個代碼。開始閲讀ssl_client_handshake

    對!ESNI是在客戶端發起握手的時候發送的!所以從握手開始讀起。

    找到do_start_connect這個函數!很多人覺得看著這個代碼,很嚇人。別怕,其實關鍵信息就i是ssl_write_client_hello這麽一行罷了。其他的都不重要~

    ssl_write_client_hello這個函數,什麽都不做,純粹拼報文而已!二進制級別拼寫,類似給一個struct賦值。

    我們就看ssl_add_clienthello_tlsext這個函數!因爲ESNI或者SNI都是放在ext字段。

    翻開課本 boringssl\ssl\t1_lib.cc 找到 ssl_add_clienthello_tlsext

      for (size_t i = 0; i < kNumExtensions; i++) {
        const size_t len_before = CBB_len(&extensions);
        if (!kExtensions[i].add_clienthello(hs, &extensions)) {
          OPENSSL_PUT_ERROR(SSL, SSL_R_ERROR_ADDING_EXTENSION);
          ERR_add_error_dataf("extension %u", (unsigned)kExtensions[i].value);
          return false;
        }
    

    意思是遍歷所有的ext,調用對應ext的add_clienthello函數,拼clienthello報文

    // kExtensions contains all the supported extensions.
    static const struct tls_extension kExtensions[] = {
      {
        TLSEXT_TYPE_server_name,
        NULL,
        ext_sni_add_clienthello,
        ext_sni_parse_serverhello,
        ext_sni_parse_clienthello,
        ext_sni_add_serverhello,
      },
      {
        TLSEXT_TYPE_extended_master_secret,
        NULL,
        ext_ems_add_clienthello,
        ext_ems_parse_serverhello,
        ext_ems_parse_clienthello,
        ext_ems_add_serverhello,
      },
      {
        TLSEXT_TYPE_renegotiate,
        NULL,
        ext_ri_add_clienthello,
        ext_ri_parse_serverhello,
        ext_ri_parse_clienthello,
        ext_ri_add_serverhello,
      },
      {
        TLSEXT_TYPE_supported_groups,
        NULL,
        ext_supported_groups_add_clienthello,
        ext_supported_groups_parse_serverhello,
        ext_supported_groups_parse_clienthello,
        dont_add_serverhello,
      },
      {
        TLSEXT_TYPE_ec_point_formats,
        NULL,
        ext_ec_point_add_clienthello,
        ext_ec_point_parse_serverhello,
        ext_ec_point_parse_clienthello,
        ext_ec_point_add_serverhello,
      },
      {
        TLSEXT_TYPE_session_ticket,
        NULL,
        ext_ticket_add_clienthello,
        ext_ticket_parse_serverhello,
        // Ticket extension client parsing is handled in ssl_session.c
        ignore_parse_clienthello,
        ext_ticket_add_serverhello,
      },
      {
        TLSEXT_TYPE_application_layer_protocol_negotiation,
        NULL,
        ext_alpn_add_clienthello,
        ext_alpn_parse_serverhello,
        // ALPN is negotiated late in |ssl_negotiate_alpn|.
        ignore_parse_clienthello,
        ext_alpn_add_serverhello,
      },
      {
        TLSEXT_TYPE_status_request,
        NULL,
        ext_ocsp_add_clienthello,
        ext_ocsp_parse_serverhello,
        ext_ocsp_parse_clienthello,
        ext_ocsp_add_serverhello,
      },
      {
        TLSEXT_TYPE_signature_algorithms,
        NULL,
        ext_sigalgs_add_clienthello,
        forbid_parse_serverhello,
        ext_sigalgs_parse_clienthello,
        dont_add_serverhello,
      },
      {
        TLSEXT_TYPE_next_proto_neg,
        NULL,
        ext_npn_add_clienthello,
        ext_npn_parse_serverhello,
        ext_npn_parse_clienthello,
        ext_npn_add_serverhello,
      },
      {
        TLSEXT_TYPE_certificate_timestamp,
        NULL,
        ext_sct_add_clienthello,
        ext_sct_parse_serverhello,
        ext_sct_parse_clienthello,
        ext_sct_add_serverhello,
      },
      {
        TLSEXT_TYPE_channel_id,
        ext_channel_id_init,
        ext_channel_id_add_clienthello,
        ext_channel_id_parse_serverhello,
        ext_channel_id_parse_clienthello,
        ext_channel_id_add_serverhello,
      },
      {
        TLSEXT_TYPE_srtp,
        ext_srtp_init,
        ext_srtp_add_clienthello,
        ext_srtp_parse_serverhello,
        ext_srtp_parse_clienthello,
        ext_srtp_add_serverhello,
      },
      {
        TLSEXT_TYPE_key_share,
        NULL,
        ext_key_share_add_clienthello,
        forbid_parse_serverhello,
        ignore_parse_clienthello,
        dont_add_serverhello,
      },
      {
        TLSEXT_TYPE_psk_key_exchange_modes,
        NULL,
        ext_psk_key_exchange_modes_add_clienthello,
        forbid_parse_serverhello,
        ext_psk_key_exchange_modes_parse_clienthello,
        dont_add_serverhello,
      },
      {
        TLSEXT_TYPE_early_data,
        NULL,
        ext_early_data_add_clienthello,
        ext_early_data_parse_serverhello,
        ext_early_data_parse_clienthello,
        ext_early_data_add_serverhello,
      },
      {
        TLSEXT_TYPE_supported_versions,
        NULL,
        ext_supported_versions_add_clienthello,
        forbid_parse_serverhello,
        ignore_parse_clienthello,
        dont_add_serverhello,
      },
      {
        TLSEXT_TYPE_cookie,
        NULL,
        ext_cookie_add_clienthello,
        forbid_parse_serverhello,
        ignore_parse_clienthello,
        dont_add_serverhello,
      },
      {
        TLSEXT_TYPE_quic_transport_parameters,
        NULL,
        ext_quic_transport_params_add_clienthello,
        ext_quic_transport_params_parse_serverhello,
        ext_quic_transport_params_parse_clienthello,
        ext_quic_transport_params_add_serverhello,
      },
      {
        TLSEXT_TYPE_token_binding,
        NULL,
        ext_token_binding_add_clienthello,
        ext_token_binding_parse_serverhello,
        ext_token_binding_parse_clienthello,
        ext_token_binding_add_serverhello,
      },
      {
        TLSEXT_TYPE_cert_compression,
        NULL,
        cert_compression_add_clienthello,
        cert_compression_parse_serverhello,
        cert_compression_parse_clienthello,
        cert_compression_add_serverhello,
      },
      {
        TLSEXT_TYPE_delegated_credential,
        NULL,
        ext_delegated_credential_add_clienthello,
        forbid_parse_serverhello,
        ext_delegated_credential_parse_clienthello,
        dont_add_serverhello,
      },
    };
    

    因爲我們要做的是SNI,所以看到了第一個ext,找到了它對應的add_clienthello是ext_sni_add_clienthello

  29. 霏艺Faye 图书管理员
    霏艺Faye   发表文章

    如何讓chrome支持ESNI

    同學們先自己去看下火狐的源碼,理解下火狐的ESNI代碼實現!

    我昨天剛下好,300多MB的壓縮包!你們慢慢解壓縮吧。。。

    代碼太深了,估計很多人不知道ESNI的代碼實現在哪裏。我解釋下,代碼在

    security/nss/lib/ssl/tls13esni.c

    函數是SSLExp_EnableESNI和tls13_ClientSetupESNI,整個代碼實現其實不難,當然,前提是你和我一樣無聊看完了openssl的代碼

    重點講解,我放到https://2049bbs.xyz/t/3750 這裏了

  30. 胡编乱侃   发表文章

    因为说了这样一句话,老胡该挨骂吗?

    老胡发了个微博,表扬了下多国医护人员,并向他们致以敬意。还特地写道:

    “医护人员中有高很比例是平时柔弱的女生,但她们面临可能失去生命的风险时,像男人一样坚强。”

    就因“像男人一样坚强”这一句炸了锅,挨了骂,说老胡是大男主义,封建思想严重。

    老胡觉得很冤,女生是柔弱点,男生是坚强点,何错之有吗。

  31. 霏艺Faye 图书管理员
    霏艺Faye   回复文章

    v2ray在wss協議下的代碼講解

    漏了剛才的代碼,補上

    conn, resp, err := dialer.Dial(uri, wsSettings.GetRequestHeader())
    return internet.DialSystem(ctx, dest, streamSettings.SocketSettings)
    

    第一行代碼表示調用了開源的github.com/gorilla/websocket庫文件,不在此解讀了,你只要知道,通過這個開源庫,去建立了wss連接就好了,v2ray沒有自己實現wss,只是調用了第三方庫。

    第二行代碼,表示去建立了一個tcp連接,無它~

    希望我的講解,可以幫助大家少走很多彎路,看代碼知道哪些是v2ray實現的,哪些是第三方庫

    遇到問題,需要解決的時候,有一個思路,知道去看什麽代碼文件!

    比如爲什麽不像SS一樣需要自己指定加密算法呢?因爲這個是TLS自己協商出來的,而不是我們指定的,我們可以通過刪減剛才的config.CipherSuites來指定加密算法

    以及被中間人攻擊怎麽辦?我們可以通過config.Certificates 來設置自己的根證書解決

    爲什麽看不到AEAD加密算法實現呢?因爲在github.com/gorilla/websocket庫文件實現的數據AEAD加密

    等等問題,可以通過閲讀代碼自己回答。有需要,可以自己提issue。但是我都是自己改代碼,完成自我功能需求的客制化~

    有什麽v2ray的問題,可以給我留言。或者在v2ray的GitHub上提issue。

  32. 该干嘛继续干   回复文章

    老胡真是不敢相信自己的眼睛了

    通过阐释【公开的“群体免疫”】的科学性,来为隐瞒瘟情的【暗地“群体免疫”】洗地。

  33. natasha 饭姐
    natasha   回复文章

    李敖:爱情的刽子手

    @electron8964 #21

    关于给胡茵梦50朵玫瑰,李敖是这么说的:“我想提醒她,就算再美,也50岁了。”是不是很欠揍啊?!

    他跟萧孟能的官司有很多说法,但是大致说来就是萧将钱物委托李敖保管,李敖吞了萧的钱,又赖账不还。后来打官司萧赢了,李敖这个老小孩先后以各种理由起诉萧35次,甚至害得萧入狱。

    虽然胡茵梦在官司中站在萧一边,不管谁对谁非,对胡进行各种人身攻击,都算不上大男人所为。

    二人离婚后胡茵梦一直三缄其口,李敖则消费胡茵梦消费了一辈子。胡茵梦一时瞎眼嫁给他,这样风华绝代的他再也找不到了,才不断地念念不忘。就跟网络喷子一样,越是谩骂越表明他心里重视,只是人家根本已经翻篇儿,不搭理他,他恼羞成怒而已。

  34. electron8964   回复文章

    李敖:爱情的刽子手

    @natasha #19

    “势力的女人固然有,但不势利的也不少嘛”, 这个李敖应该不是说所有女人都势力吧

    “好女人不是看你有没有才华,而是看你够不够体贴温柔和理解。”, 既有才华又能温柔体贴当然好,但是如果要在才华和体贴温柔之间选一个,不同女人有不同想法吧,你也不能代表所有女人

    至于胡茵梦, 两个人完全不是一类人,差别太大, 李敖才华横溢,胡因梦只是个好演员,可惜他们彼此都看错了对方。

    4月22日,李敖通过微博为前妻胡因梦送上60岁生日祝福并伤感回忆旧情,微博原文:“离婚以后23年,我送她50朵玫瑰,是蓦然回首、是生日礼物。10年过去了,多少人非、多少物故。再送60朵吗?我犹豫说不。花店要收件人地址,我要打听。辗转传来的讯息是:她有远行、人在大陆。我恍然一笑、欲送还休:没人看到60朵花谢,岂非礼之大者?蓦然回首,众里不再寻她,云深不知处。”

    “蓦然回首,众里不再寻她,云深不知处” 算是一个了断。 至于其他的,主要涉及李敖和萧孟能的官司,或许可以参见下文

    https://m.huxiu.com/article/236179.html 告诉你一个我眼中的李敖--李昕 , 这篇文章比较夸李敖的

  35. electron8964   回复文章

    李敖:爱情的刽子手

    @natasha #22

    这个罪名对于李敖的杀伤力最大。指的是导致李敖第二次坐牢的一场官司(1980年)。老朋友萧孟能控告他背信侵吞财产。萧孟能到南美去,准备移民,把自己的两套房产和一些字画交给李敖代为保管。结果他三个月就回来了,发现李敖扣留了他的财产不予归还,就告上法庭。

    其实李敖是为萧孟能的结发妻子朱婉坚打抱不平。李敖和萧孟能、朱婉坚三个人曾经一起同甘共苦创办文星书店,有多年患难之交。现在萧孟能要移民,是因为另有新欢,借此甩掉结发妻子朱婉坚,准备卷包而走。李敖觉得这样对朱婉坚太不公平。他认为萧孟能的财产,至少应该留一部分给朱婉坚。萧孟能留下的财产,有字画和房产。字画,原本就是给李敖抵债的,不能再算是萧的财产。两套房产,李敖想转移给朱婉坚。可是当时有一套房子,按揭只交了一半。李敖当时正在和胡因梦谈恋爱,就和胡商量,先把这套房产转移到胡因梦名下。以胡的名义把房款付清,然后再转给朱婉坚。这时萧孟能回来了,要拿回这个房子,李敖说,我已经替你还清了一半房款,你要拿回去,钱要还给我。但萧不肯,就告了李敖。

    最后李敖被判刑6个月。原本这个官司李敖是不可能输掉的。输掉的原因就在于国民党借机打压李敖。这时(1980年)正是台湾解严之前社会动荡时期,党外要求民主的运动风起云涌。此时李敖也申请到一本牌照,出版《千秋评论》杂志。国民党害怕李敖为民运呼风唤雨,于是封杀他。当然李敖输掉官司,和胡因梦做了伪证有关。胡因梦她迫于国民党的压力(不让她演戏),帮助萧孟能做了伪证,说李敖要把萧的房子给她。这件事导致李敖和胡因梦离婚。

    后来李敖出狱后,为了报复萧孟能,他接连三次状告萧孟能,为此萧两次坐牢,第三次宣判之前,他逃离台湾,成了通缉犯,从此没敢再回台湾。2004年死于上海。

    这场官司,台北高级法院1988年曾经撤销原判,给李敖平反。国民党中央日报也发了报道。从此真相大白,大家都知道李敖是被冤枉的。

    =====================

    李敖的官司,我认同这个看法。 我不觉得李敖完全做对了,毕竟别人托付给你的东西,你完全可以不做主, 但李敖的个性不是如此, 其他事件也可以体现出来:

    “善霸”是李敖自创的一个词,与恶霸相对。行善到了霸道的地步。他身上有一点中国传统文人的江湖义气。一方面敢爱敢恨,嫉恶如仇;一方面知恩图报,打抱不平。

    比如他看到自己的老师、台大教授殷海光脸色不好,就强迫性地逼着殷海光去医院看病,霸道得不容分说,让老师跟着他走,做检查,一查就查出胃癌。后来给老师治病,他全部买单。

    关于他打抱不平,不能不提苏荣泉的被害的事。苏这个人我认识,他跟随李敖多年,是李的小兄弟之一,90年代做过李敖出版社社长,李敖的版权代理人,几次来北京找过我。他后来离开李敖自己去做信贷生意。因为这种生意有时要和黑社会打交道,他觉得自己不安全,就去上保险,分别在8个保险公司上了巨额保险。结果真的因为发生商业纠纷,他在泰国旅游的时候被枪杀。他的家属向保险公司索赔,8个保险公司建立攻守同盟,理也不理,信都不回,家属无奈,只得向李敖求助。李敖念及苏荣泉过去对于自己的情谊,出面和8家保险公司交涉,采用各个击破的办法,一共索回赔偿款2亿3千万台币(相当于人民币5000多万)。

    再如大企业家辜振甫,他是跨越商政两届的知名人物。后来做过台湾的海基会会长,汪辜会谈的辜就是他。此人本是台湾巨富,却偏偏亏待了他的大舅子一家人。辜振甫夫人严倬云的哥哥严侨是李敖的中学老师,严侨50年代因为涉嫌共产党被国民党抓进监狱,严侨的夫人向辜振甫求助,竟被拒之门外,于是她只能去给外国人当保姆。对此事李敖看不过,就找茬和辜打官司。他买了辜的公司股票,发现辜的公司有违规操作,于是向辜振甫和公司股东致函,扬言要法庭相见。辜振甫自知理亏,想要息事宁人,于是给了李敖一笔赔偿金,李敖则在第一时间将拿到的钱给了严师母。

    还有萧孟能的官司,前面说过,就是因为李敖要为萧的原配夫人朱婉坚打抱不平,弄得自己受诬陷,坐了6个月的牢。他出狱后反过来告萧孟能。这显示出李敖有仇必报、绝不宽恕的性格。但是他的报仇其实也有限度,是讲分寸的。这仍然反映他有情有义的一面。对萧孟能,他并没有赶尽杀绝,只是要萧孟能和他一样,也坐满6个月的牢房,就算扯平。但是告了两次,法院虽然都判萧坐牢,但是判得较轻,加起来两次只坐牢五个月零20天,所以李敖又告第三次。这时他在法庭上遇到萧,还说,“只要你再坐10天,将来你死了,我就买一个金棺材送给你。”但是萧没有选择再次坐牢赎罪,而是径自出走,为了逃避10天的牢狱,竟然终身流亡在外,客死他乡。这个结果,也不是李敖所期望的。

    说是绝不宽恕,也有一个例外,那就是对胡因梦在萧孟能案中作伪证,他曾表示可以原谅,因为能体会胡在当时所遭受的压力。他对胡因梦也没有“恩断义绝”,还在胡50大寿时送去50朵玫瑰。胡60岁时,他还要再送60朵玫瑰,可惜那时胡因梦来了大陆,他找不到人,于是在微博里感叹说,因为“云深不知处”,玫瑰送不出。这也是他有情有义的故事。

    =====================

    李敖离婚后对胡因梦的评论, 既有感情也有报复, 既有爱也有恨, 这也很正常。 都结过一回婚, 哪有当作不发生,何况还有萧孟能案。 我不知道李敖是翻篇还是过不去,但是李敖后来的生活也貌似很幸福美满。

  36. roes8025   回复文章

    你们对婚姻制度有什么看法? 她应该走向消亡吗?

    人类搞婚姻制度本质上只是一种财产分配,离婚官司也大多也是财产分割,一纸契约而已,不用把婚姻搞的多么神圣。

  37. mimi0123   回复文章

    鉴于sorry那条狗多次对本人碰瓷 建议论坛增加禁止回复功能

    @小二 #12

    什么才是禁封标准?不能你说什么是标准什么就是标准啊。那和独裁有什么区别!

  38. 张怀义   回复文章

    火狐DoH和ESNI代碼講解

    大神,你的ESNI代码讲解在哪里?没有看到啊! //我也很好奇ESNI是怎么加密的!//我猜不是base64,但是其他我就不知道了。能不能esni讲细点?

  39. 霏艺Faye 图书管理员
    霏艺Faye   发表文章

    v2ray在wss協議下的代碼講解

    前面講的東西都放在品蔥了,大家自己去補課。

    開始講wss的代碼了。

    翻開課本v2ray-core\transport\internet\websocket\dialer.go

    func Dial這個函數讀起。因爲外層調用必然是 internet.Dial這樣的調用方式進來。

    注意到這行代碼

    conn, err := dialWebsocket(ctx, dest, streamSettings)
    

    我們跟進去,注意以下代碼

    dialer.TLSClientConfig = config.GetTLSConfig(tls.WithDestination(dest))
    conn, resp, err := dialer.Dial(uri, wsSettings.GetRequestHeader())
    return internet.DialSystem(ctx, dest, streamSettings.SocketSettings)
    

    一行行解釋 翻開課本 v2ray-core\transport\internet\tls\config.go

    看函數 GetTLSConfig我們重點解釋下

    config := &tls.Config 保存了重要的配置信息,我們講講各個配置是什麽

    config.CipherSuites 保存的加密套件,我個人推薦,把出現RSA,chacha,cbc等字樣的套件刪除!

    config.InsecureSkipVerify 表示是否校驗證書,必須校驗啊!不校驗就被中間人攻擊了!像這次GitHub攻擊事件

    config.Certificates 保存了各個證書。默認是系統自帶的,可以禁用。通過config.GetCertificate = getGetCertificateFunc函數設置自己的自定義證書。我個人推薦,禁用系統的,只用自己的證書。

    其他的不重要

  40. 守望光明   回复文章

    你们对婚姻制度有什么看法? 她应该走向消亡吗?

    解构了婚姻家庭 一辈子到老孤苦伶仃 陈尸家中多好 是觉得所有大龄女性生存技能高超 能自给自足 还没有压力能一个人带几个孩子呢 到老也不会返贫

  41. natasha 饭姐
    natasha   回复文章

    李敖:爱情的刽子手

    @electron8964 #2

    但李敖这篇文章,也反映了他的自卑心理,酸葡萄。找不到女友就赖人家只看外在条件。问题是,你内在条件也不行啊!势力的女人固然有,但不势利的也不少嘛。好女人不是看你有没有才华,而是看你够不够体贴温柔和理解。

    就李敖这种,跟胡茵梦离婚后大爆人家的隐私,最广泛流传的说辞是“就算天仙也会便秘,看见她坐在马桶上脸憋得通红,一下子什么欲望都没有了。” 简直是下作之极。找这种男人真是眼睛瞎了。

  42. 小二   回复文章

    火狐DoH和ESNI代碼講解

    @立紗Lisa #22 doh那段我没太看懂,具体实现就更不用说了。能把原创文章首发2049,真的非常感谢。

  43. 霏艺Faye 图书管理员
    霏艺Faye   回复文章

    火狐DoH和ESNI代碼講解