reverse-engineering

    7熱度

    3回答

    我正在使用文件準備軟件,以便翻譯人員可以在各種文件格式上輕鬆高效地工作。對於基於文本的格式(xml,php,資源文件等)而言,我的小型準備工具工作正常,但對於大多數翻譯人員來說,一個主要問題是要處理各種專有的二進制格式( Framemaker,Publisher,夸克...)。 這些文件很少被請求,需要在昂貴的應用程序中打開(很少有自由職業者可以購買價值2萬美元的軟件,僅僅爲了每年處理幾個項目),

    5熱度

    7回答

    重新設計和逆向工程有什麼區別? 如果提供了一個簡單的例子,我們將非常感激。

    5熱度

    2回答

    我有一個Windows EXE應用程序,用於發送數據包到服務器清除。這個應用程序(讓它稱爲客戶端應用程序)肯定是密切的來源,但一些聰明的黑客十六進制編輯二進制文件,並使它發送數據包加擾。 顯然,這些數據包是以可破譯的方式加密的(否則服務器將無法理解它),但我想要做的是編寫一個仿真器來模擬這個二進制應用程序,相同的數據包到服務器,並能夠解讀響應(如果它是擾碼)。 十六進制的客戶端需要一個額外的dll

    2熱度

    5回答

    您是否有人知道一種技術來識別已編譯文件中的算法,例如:通過測試一些模式的反彙編? 我有罕見的信息是存在這樣一個解壓縮字節[]的內容庫的一些(不出口)的代碼,但我不知道如何工作的。 我有一些文件,我相信這是以未知的方式壓縮,它看起來好像文件沒有任何壓縮頭或預告片。我假設沒有加密,但只要我不知道如何解壓縮,它對我來說毫無價值。 我擁有的庫是針對低容量目標的ARM9二進制文件。 編輯: 這是一個無損壓縮

    1熱度

    2回答

    有沒有可靠的方法來防止我的actionscript代碼(as2或as3)被複制(例如,如果其中有一些IP)? 我知道有些工具可以反編譯Flash代碼,所以很容易進行反向工程,並且我還看到一些聲稱能夠混淆actionscript代碼的工具,它不是可以竊取的,但我想知道如何他們是可靠的... 你知道嗎?謝謝!

    0熱度

    2回答

    我搜索了Google,發現大量的工具和答案。我想將一個DLL反彙編成至少可讀的東西,例如通過他們的名字來識別Win32 API調用等。我該如何解決這個問題?

    3熱度

    1回答

    我正在研究面向Eclipse的學生的「反向工程」建模系統。 目前,我正在尋找在Ganymede發行版(http://www.eclipse.org/downloads/packages/eclipse-modeling-tools-includes-incubating-components/ganymedesr2) Eclipse的建模工具,我很高興與Eclipse中的UML建模設計,表面爲構建

    3熱度

    2回答

    我忙於按照作者使用DUMPBIN列出導出的教程,並且OllyDbg獲取導出函數的彙編代碼。假如導出表RVA與反彙編中的實際地址不一致,我將如何在完整的反彙編中找到函數代碼。

    1熱度

    4回答

    我已經反彙編了調用DLL庫中的函數的VB6應用程序,但是在反彙編中我找不到任何對DLL的引用。調用代碼如何加載這個DLL?它是動態鏈接的,因爲我可以觀察到刪除和替換DLL的效果。 我使用IDA Pro Free,調用的應用程序是一個VB6應用程序,並且該DLL是一個普通的Win32 DLL,我懷疑它是使用C或C++創建的。

    2熱度

    2回答

    我有一個Windows和OSX上的C++應用程序。它使用TCP(使用OpenSSL加密,natch)與我們的後端進行通信。我想爲那些試圖對協議進行反向工程和/或反彙編可執行文件的人們拋出一些速度顛簸。 Skype在這方面做得很好,這就是爲什麼你不會找到很多說Skype的應用程序。這裏有一個非常好的閱讀它的作用:http://www.secdev.org/conf/skype_BHEU06.hand