To have more fun with China’s Great Firewall(2)

七月 28, 2008

(From: http://newnewhkcc1976.wordpress.com/200 … firewall2/
I fully support this idea! Hackers, roll on! Show us what you made of!)
Chinese character confer a special advantage which no other languages can give with respect to the Great Firewall of China. Not that Chinese is not native to the computer like English, but there are two subsets of Chinese character and more than one encoding for each of them, plus the UTF encoding. As implied here, if intended encoding of the webpage is differ from what the censorship software ‘expected’ of the webpage, then no censorship could take place since there is no way for the censorship software to know the right encoding. Now, other than that, since each Chinese character is represented by 2 bytes, and if we reverse the order of it then there is no way for censorship to happen. Or, we could switch one byte with the next Chinese character(or switch every first 3 bit from odd character to the last 3 bit of even character). We could also treat the 16 bits as number to operated on. After we ‘encrypted’ the Chinese message like this, what we need to do is just to leave a clue(in the webpage or separate place) on how to reverse-engineering the original message, we could even write simple program to automate the process. Now if all this is implemented and software is available for every Netizen of China, then we can blow a hole in China’s Great Firewall by increase the computation resource it needed at least a thousand times.
Hacker, let’s mark 2008/8/8 as Global Hacker Insurgent against Censorship and Tyrant. Without the protection of Great Firewall, Chinese Communist Party, the greatest and last imperial empire will fall apart. Let Internet be free for all of humanity! Let humanity enter New Age without any bondage!


轉載:如何令中共的金盾失靈(1)

七月 26, 2008

(轉載自:http://newnewhkcc1976.wordpress.com/2008/07/26/%e5%a6%82%e4%bd%95%e4%bb%a4%e4%b8%ad%e5%85%b1%e7%9a%84%e9%87%91%e7%9b%be%e5%a4%b1%e9%9d%881/)

中文比起其他語文有一個好處,因為中文不是電腦本身的語言,電腦及軟件必須借助一些對應表才可以「看」到中文,要看得到中文,金盾作用才可以發揮,否則再厲害的內容審查軟件都是白痴。然而,中文可以用好幾種不同的字碼來表達,而內容審查軟件當然是不懂網頁原意是想用什麼中文字碼的,如果看錯了就審查不了。我今天有一個有趣的主意,假設有30個中文字都是用同一編碼的,如果有軟件把所有單數順序的中文字編碼的尾三位和雙數順序的中文字編碼的尾三位交換,內容審查軟件看來依然是一篇文章,但是它看到中文字就和原意相差很遠了,如此它找關鍵字的功能便失效了。但只要網頁留下一些提示或軟件,想看網頁真正內容立刻 可以在短時間內看到原本的內容了,內容審查軟件卻不可能在有限時間內把所有的可能組合都試完。當然,這只是最簡單的例子,更複雜的可以不止是相鄰的尾三位編碼交換,可以把中文編碼當數字來加加減減某一個固定或隨機數值,甚至把數種方法結合來用,結果都是中共秏資千萬的金盾工程,利用最簡單的方法即不堪一 擊,形同虛設。
世界的黑客們,把2008年8月8日8時定為世界資訊自由日,把拑制世界各國人民思想的互聯網內容審查機制徹底打倒,把互聯網建築成思想自由的最前線,還中國人民互聯網自由!


How to have fun with China’s Great Firewall?

七月 19, 2008

(From: http://euler.truthbible.net/index.php?entry=entry080719-030535)

I have written two articles on how to circumvent China’s Firewall to filter out the corruption from the West except cash and gold. One direction of thinking is to minimize the efficiency of Firewall, retro it to almost non-existence. Another direction of thinking is maximize the extend of Great Firewall blocking unintended target. While the first is exploiting the weakness of the censorship software, the later is targeting the websites that is not intended for blocking. It is hoped that if it is disrupting enough to the surfing experience of Chinese Netizen, then there will be strong political pressure to disable it.
How? By pollute the website unrelated to censored topic with target word or phrase that would trigger the blocking response of the Firewall. The simplest and nastiest way is just to spam those website which allow posting of message. A more complex way is to insert these target word/phrase into any website that is normally allowed by China’s Great Firewall, maybe in a way not noticeable by browser. i.e. Inside the script or non-displaying html/php/perl code. (Or sending code from user’s computer to trigger the reaction from the Firewall.) Given hundreds or millions of computer are zombie in China, that shouldn’t be a difficult job for any talented hacker to do. Imagine the frustration the Netizen would have when s/he suddenly discover that 90% of the website s/he surf is blocked. Now, if there is no reliable for the Great Firewall to distinguish between its intended target and its non-intended target, that would crumble the Great Firewall.
Maybe it time for we to have fun with China’s Great Firewall. If that collapse because of you, then your contribution to progress of humanity is as great as Linus! Would that be a nice way to celebrate Beijing Olympic?


轉載:如何繞過中共國的防火牆

七月 14, 2008

(轉載自: http://euler.truthbible.net/index.php?entry=entry080714-003159)

思路是:
1. 中共國的防火牆小組不喜歡個別審查每一個案,因此寧願軟件封錯都不會每個封包去查,它們除了簡體中文之外,英文懶都去看;
2. 用軟件去審查網上內容當然是機械式的找關鍵字來封,但軟件唔會明意思,因此常常出現誤封無關政治的網站;
3. 審查網上內容還審查,中共當然不想中國對外互聯的速度因此而變得太慢,慢就會傷害中共國的經濟;
4. 審查網上內容要成本的,中共當然不想因此而支出太多,影響其他IT項目;
5. 審查網上內容的軟件如果不夠精準的話,常常封閉無關的網站的話,中共國會因此要付出不輕的經濟代價;
6. 任何審查網上內容軟件的弱點:
A. 它不知網頁主人本來打算用什麼碼來顯示它的網頁,不可能頁頁、字字都瞎猜的!
B. 它是用中文字的組合及順序來分辨出關鍵字的,而不是用意思,亦不懂中文文法,因此可以針對這一點;
C. 它不懂分辨網頁各種內容(data type)是在表達意思中有什麼作用,它只是機械性的針對中文字,亦不會懂數字可以代替中文,中文亦可代替數字;
D. 它不懂閱讀圖案內的文字,當然亦不知圖案是想表達什麼。

方法:
1. 由中文字可以用6-8種不同的中文編碼來入手,網頁不一定要標正確的中文編碼,它看不懂某字/詞就不可以審查內容,如果某網頁有3種不同的中文編碼,它要 平常費多達512部的功夫,而且因為網頁刻意破壞了關鍵字的連結關係,而無從審查。理論上,一篇有300字的文章如果3種中文編碼是隨機排的.因為它無從 知道什麼是正確的中文編碼,因此它要試6^300次所有組合! 問題是看網頁的人可能會很辛苦,要有專用的轉碼程式,依一定規則來轉碼,以及人為協助就容易,但自動化的話,就算審查軟件知道規則亦試死審查軟件!

2. 在關鍵字中加插空位、數字、符號、別國語文、英文,一般人用一用常理就分到,但對於審查軟件來說,分不清哪一些是無意義的符號,哪一些是有意義的。例如網 頁本來是字與字中間隔空的,忽然中間有個字或符號,審查軟件是分不出字或符號是本來意思的一部份故意放上去擾亂審查軟件的。再進一步的方法,可以用不規則 隔空/分段方式加字或符號來對付審查軟件。

3. 用圖來顯示網頁中的某些字詞,可以是被審查的關鍵詞,可以是無關的字,可以是關鍵詞的一部份,不一而足。其實不少網頁已經用圖來顯示中文字碼顯示不到的 字,每篇加多幾個字改成圖畫是小小的功夫,例如10個字隨機抽一個化成圖晝,在一篇100字的文章,自動化審查的難度多了1024部以上,而且它只看到部 份的字,文章的原意用再高階的系統都無從去猜!

4. 混合不同類別的資料種類,而不按常見的方法去用它,例如六4,6四,陸4,關鍵詞或非關鍵詞還可以用同音異字。讀者一看就明,而審查軟件卻要試所有可能的語音組合,費時失事。

5. 用英文/別國語文來表達關鍵字的意思,字典整個網隨處可見,用網上字典並不犯法,但軟件要先翻譯再檢查就麻煩得多,,更有趣的用法是把被審查的關鍵字及非 被審查的關鍵字的部份用英文/別國語文來表達。寫網頁只要簡單的字典,用自動化的軟件隨機的把不同字眼譯成英文/別國語文。問題是看的人會覺得麻煩,需要 有軟件自動辨認語文及翻譯。

最好有一軟件結合以上辦法,自動辨別自己網頁的內容被中共國的防火牆阻截,立刻用以上任何一種方法隨機改寫網頁內容,只費幾分鐘,但審查軟件卻可能用幾小時去分辨。除非中共可以容忍在奧運時互聯網比日常慢1000倍,否則到時中共的思想統治基石:防火牆將形同虛設!


An demonstration of Euler’s Coil Effect

七月 14, 2008

(Remember to use linear multiples of sine and cosine function for variation of V-I in the source coil, never use anything else! See the original Euler’s Coil for explanation.)

eciandbemf


The opposit of Euler’s Coil Technology

七月 14, 2008

(Use arrangement of electromagnetic coils to prevent entrance of electrical current. Acting as an infinite resistor.)


Suggestions to overcome China’s Great Firewall(2)

七月 12, 2008

(From: http://euler.truthbible.net/index.php?entry=entry080711-225720
Interesting case study of information strategy!)

Overall speaking, my idea are base on the following understanding of censorship process:
1. The censorship body does NOT enjoy to do the censorship manually in word by word fashion(especially when it is not the right type of Chinese character), therefore they rely on automatic mechanism;
2. Those mechanism are prone to error since computer software doesn’t understand what it do.
3. Communist China wouldn’t like to slow down the Internet because it is necessary for commercial transaction.
4. Communist China doesn’t like to increase the cost of censorship on its own expense, no censor like that.
5. There are economic price to pay when the censorship software block much more than its intended target.
6. The weakness of all automatic mechanisms in general:
A. It fail to recognize the correct language setting of the webpage, and has no low cost way to ascertain that;
B. It recognize the target word only by combination of Chinese character, not through an understanding of the sentence, thus many attack could target this;
C. It fail to recognize the intend of different types of data available in the webpage, it only mechanically check against a database of taboo words;
D. Censorship Software can’t read picture.

A more advance method is a website that has a software to reliably detect censorship mechanism. Once it recognize that is being blocked, it can automatically alter the disguise of content in according to my suggestions. Then it try again to see if its method is successful, that would keep altering its disguise until it is no longer blocked by China’s Great Firewall.


Suggestions to overcome China’s Great Firewall

七月 12, 2008

(From: http://euler.truthbible.net/index.php?entry=entry080711-225505
Computer is only a machine to do what human told it to do, it can never smarter than its master!)

This is intended for webmaster who would like celebrate the natural beauty of freedom of information in the Internet during the 2008 Olympics. Since the censorship technology in China is partially base on keywords and partially base on url, my suggestions here is about exploiting the weakness of former.

Suggested Direction:
1. Mischaracterization: Mismatch the character set that the webpage intended for its audience to its META data, most Chinese read only website with Chinese characters on it, the software that do the censoring does NOT understand the meaning of Chinese words. There are five commonly adopted language set for displaying text, from Big 5 to UTF. If a webpage is mean to display in UTF is mis-understand by the censor software as displaying in Big 5, what the censor program see is nothing but gibberish. It is natural for Netizen inside China to adjust the language setting if what is display doesn’t make sense, but it is NOT natural for censorship software to do that. That would increase the load of censorship software 5 times.

2. A more advance idea is to break the webpage into several character set, For instance, break a webpage into partitions of Simplified Chinese, UTF and Traditional Chinese HK style. It would be troublesome for the Netizen to adjust the language display in individual partitions, but a single webpage that divided into 3 parts would increase the difficulty of the task by censorship software by 125 times. To alleviate the frustration of Netizen, we should develop software that can automate the task of ‘decipher’ the language ssetting of each webpage.

3. A related idea is to display the taboo word/phrase only in picture. The censor software can’t make any decision on pictures, they can only deal with raw text. Many webmaster already do that to display the Chinese character of the webpage that is not specified in character set data of webpage. How difficult it is to change only a few characters on a webpage?
Moreover, to increase the level of difficulty of censorship, the webmaster don’t just transform all the taboo item to pictures, the webmaster would do so randomly on taboo and non-taboo item. Doing so may require a software that automatically transform the require character into pictures. That is not difficult for webmaster, but it would VERY DIFFICULT for the censorship software to transform the picture into Chinese character that may or may not relevant to censorship process.

4. Add meaningless number, symbol, character from another language(like English), pictures or space inbetween the phrase that the censor software is looking for. Chinese language make sense only with an unique combination of character. The method is mean to disrupt this relationship for the censor software. For instance, democracy is made of (民主) two characters. The censorship software can’t block everything start with 民 or anything that end with 主, nor anything like 民 主, since the software doesn’t UNDERSTAND, it work only by inflexible mechanical rules.

5 Purposefully Wrongly align/indention to intentionally break the taboo words that is targeted for censorship software. It is easy for human to adjust the webpage in their hand, it would be very difficult for censorship program to try and test all possible indention and align to get the intended reading of the webpage. Beside, the censorship program itself does NOT understand anything of the content, therefore it has to test mechanically of every possible combination to look for taboo words. However, it can never tell which is the intended way of displaying the content of webpage.

6. Translated the part of the taboo words into another language like English, for instance democracy(民主) into people 主, or people master. Translation software is widely available in the Internet, it is nothing against the law in China to look for them, Therefore it is easy for Netizen to read the correct meaning but not for the censorship software.

7. Use only pronunciation to represent the whole or part of the taboo item. The censorship software is NOT equipped with the ability to recognize the character through pronunciation. It, however, require an intimate understanding of the pronunciation of Chinese character for different segment of Chinese. Moreover, the censorship software may confuse between different type of data. For instance, some Chinese Netizen use 1314 to represent ‘my whole life’ (一生一世), imagine if a Chinese Netizen use (1生1世). How can the censorship software distinguish the indent of number as for pronunciation or for representing Chinese character?

If every webpage that Communist China want to censor has adopt all or some of the above technique, then the cost and time of censorship would go up more than 1000 times. Let’s see if it want to slow down the Internet for 1000 times during the Beijing Olympics!


Self-Substainable Non-Linear Propulsion

七月 7, 2008

Self-Substainable means it can produce its own energy for operation, no external source of energy is needed.

Non-Linear Propulsion means it is propelled by the unbalance of angular momentums of more than one fluid engine, instead of produce a direct thrust, they produce a rotational movement on component of engines, which the fluid is ejected on the bottom end. This, however, does NOT burn any fuel, it use ONLY electricity that is generated by NDG that is Self-Substainable.

An instance of implementation could be like this.


The Designs of Euler’s Coil Technology

七月 3, 2008

A few of my ideas on using Euler’s Coil Technology: