<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet href="/rss.xsl" type="text/xsl"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>obfs | 折腾啥</title><description>Power Users/Automators 折腾/讨论/分享各种开源工具/脚本/自动化工作流👥 @zhetengsha_group📌 合集 https://t.me/zhetengsha/2🎁 恰饭 https://t.me/zhetengsha/957📢 广告投放 @xream @xream_botBuy ads: https://telega.io/c/zhetengshafeedId:55438372655431680+userId:62307599601855488</description><link>http://telegram.zhetengsha.eu.org</link><item><title>修改 QX 的 obfs=http 为 obfs=vmess-http / obfs=shadowsocks-</title><link>http://telegram.zhetengsha.eu.org/posts/3777</link><guid isPermaLink="true">http://telegram.zhetengsha.eu.org/posts/3777</guid><pubDate>Wed, 27 Aug 2025 08:36:48 GMT</pubDate><content:encoded>修改 QX 的 &lt;code&gt;&lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=http&lt;/code&gt; 为 &lt;code&gt;&lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=vmess-http&lt;/code&gt; / &lt;code&gt;&lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=shadowsocks-http&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;来自群友 &lt;a href=&quot;https://t.me/ICoeMix&quot; target=&quot;_blank&quot; title=&quot;@ICoeMix&quot;&gt;@ICoeMix&lt;/a&gt; 的需求&lt;br /&gt;&lt;br /&gt;QX 说明:&lt;br /&gt;&lt;blockquote&gt;The &lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=http for shadowsocks protocol follows the shadowsocks project&apos;s simple-&lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt; plugin. The &lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=http for VMess protocol follows V2Ray&apos;s implementation. These 2 obfuscations are totally different. Sometimes to comply with your special server settings (「shadowsocks」 + 「http obfuscation of VMess」 or 「VMess」 + 「http obfuscation of shadowsocks」. The latter rarely happens, and the former happens when the server side deployed by V2Ray (or similar programs) with shadowsocks protocol and V2Ray built-in http obfuscation), you may set &lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=vemss-http for shadowsocks protocol, or &lt;mark class=&quot;highlight&quot;&gt;obfs&lt;/mark&gt;=shadowsocks-http for vmess protocol.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;脚本操作:&lt;br /&gt;&lt;pre class=&quot;code&quot;&gt;&lt;code class=&quot;language-php&quot;&gt;&lt;span class=&quot;token keyword&quot;&gt;if&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;type &lt;span class=&quot;token operator&quot;&gt;==&lt;/span&gt; &lt;span class=&quot;token string single-quoted-string&quot;&gt;&apos;ss&apos;&lt;/span&gt; &lt;span class=&quot;token operator&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;token string single-quoted-string&quot;&gt;&apos;plugin-opts&apos;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;?&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;mode &lt;span class=&quot;token operator&quot;&gt;===&lt;/span&gt; &lt;span class=&quot;token string single-quoted-string&quot;&gt;&apos;http&apos;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;{&lt;/span&gt;
  &lt;span class=&quot;token variable&quot;&gt;$server&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;token string single-quoted-string&quot;&gt;&apos;plugin-opts&apos;&lt;/span&gt;&lt;span class=&quot;token punctuation&quot;&gt;]&lt;/span&gt;&lt;span class=&quot;token operator&quot;&gt;.&lt;/span&gt;mode &lt;span class=&quot;token operator&quot;&gt;=&lt;/span&gt; &lt;span class=&quot;token string single-quoted-string&quot;&gt;&apos;vmess-http&apos;&lt;/span&gt;
  &lt;span class=&quot;token comment&quot;&gt;// $server[&apos;plugin-opts&apos;].mode = &apos;shadowsocks-http&apos;&lt;/span&gt;
&lt;span class=&quot;token punctuation&quot;&gt;}&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327711622831803904.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/214&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Sub-Store 合集&quot;&gt;Sub-Store 合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327880277607583303.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/2&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;频道资源合集&quot;&gt;频道资源合集&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327792445526380187.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha/957&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;恰饭推荐&quot;&gt;恰饭推荐&lt;/a&gt;  &lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6021860481923288796.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;https://t.me/zhetengsha_group&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;群组&quot;&gt;群组&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img class=&quot;tg-emoji&quot; src=&quot;/static/https://telegram.me/i/emoji/6327836885552991740.webp&quot; alt=&quot;&quot; loading=&quot;lazy&quot; width=&quot;20&quot; height=&quot;20&quot; /&gt; &lt;a href=&quot;/search/result?q=%23SubStore&quot; title=&quot;#SubStore&quot;&gt;#SubStore&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23Sub&quot; title=&quot;#Sub&quot;&gt;#Sub&lt;/a&gt;-Store &lt;a href=&quot;/search/result?q=%23%E5%B0%8F%E8%AF%BE%E5%A0%82&quot; title=&quot;#小课堂&quot;&gt;#小课堂&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23tips&quot; title=&quot;#tips&quot;&gt;#tips&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E8%8A%82%E7%82%B9&quot; title=&quot;#节点&quot;&gt;#节点&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23SS&quot; title=&quot;#SS&quot;&gt;#SS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23obfs&quot; title=&quot;#obfs&quot;&gt;#obfs&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23QX&quot; title=&quot;#QX&quot;&gt;#QX&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23http&quot; title=&quot;#http&quot;&gt;#http&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23vmess&quot; title=&quot;#vmess&quot;&gt;#vmess&lt;/a&gt;-http &lt;a href=&quot;/search/result?q=%23shadowsocks&quot; title=&quot;#shadowsocks&quot;&gt;#shadowsocks&lt;/a&gt;-http</content:encoded></item></channel></rss>