精華區beta CSSE 關於我們 聯絡資訊
※ 引述《reader (讀者)》之銘言: : 推 Eventis:可以反組譯的code,何必讀機械碼來荼毒自己呢@@? 61.62.49.43 02/28 據說 von Neumann 極為討厭使用組合語言或高階語言,他的名言是 「不會用機械碼寫程式的人不是好的程式設計師」(原文不好找, 就不引了),他的一個學生曾寫出組譯器來,就讓他很生氣。我想 以他那種腦袋,大概是想不透機械碼有什麼不好懂的吧。 後來有所謂的 real programmer 之爭,於是就有人抬出馮老來, 號稱這類能用機械碼寫程式的人為 REAL real programmer... 我的一位朋友,在 DOS 時代,就很愛用 rewrite itself 的方式, 可以讓幾乎所有的反組譯方法失效,而這個方法,就是那些 REAL real programmer 的常用手法,他們要 hack 別人的程式,或是 防止別人 hack 自己程式,都實在是強大無比。 過去我也發明過 char-code, 接近機械碼卻又可讀,就非常有趣, 可做很多怪事,因此對那些用機械碼寫程式的人的感覺,以及 DNA 內容的複雜,頗有感同身受之處。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.222.173.26
Eventis:=.="...context coupling,這的確有必要...>.< 61.62.49.43 02/28