reverse-engineering

    5熱度

    1回答

    我想記錄設備驅動程序的所有讀/寫PCI事務。有沒有辦法通過Linux命令或軟件來做到這一點?

    9熱度

    7回答

    如果有反向工程我的C#應用​​程序的好工具,你能說我嗎?我需要我的書面軟件的UML類圖,我不想自己繪製這些圖。我已經測試過StarUML,但它沒有工作,因爲我使用了泛型。 如果有一些建議,會很好。 問候, 馬丁

    1熱度

    4回答

    我正在嘗試爲流行網絡編寫聊天客戶端。原來的客戶端是專有的,比我想要的大15GB左右。 (公平地說,其他人稱它爲遊戲)。 在互聯網上絕對沒有可用的協議文檔,並且大多數搜索結果只會返回客戶端的腳本界面。我可以理解,既然以錯誤的方式使用,就可能導致其他人的經驗受損。 我已經下載了幾個備用服務器,包括一個我想要連接到的源代碼,但這些 不包含除安裝說明文檔 被註釋掉不好(我做一個膚淺的瀏覽) 是巨大的(目標

    8熱度

    1回答

    只是好奇 - 什麼是一些自動或甚至半自動技術通信協議的逆向工程? 我特別感興趣的是當嗅探流量並試圖理解協議。 我可以找到number of papers on scholar,但以我的經驗來看,這是一個完全手動的過程,大部分時間。 如果有人在該領域的經驗,並覺得分享它將不勝感激。

    0熱度

    1回答

    我們目前在我們的c#開發中使用Fluent NHibernate和SQL Server 2008,但是,數據庫模式對於Fluent來說過於複雜,無法在必要時重新創建數據庫,因此我們正在使用腳本更改數據庫。 這也意味着實體和映射類也需要更改爲與數據庫模式保持同步。 有沒有一種工具或一些聰明的方式來做到這一點「自動」? 例如,如果我們要使用IdeaBlade的DevForce,他們的框架有一些工​​具

    2熱度

    5回答

    數據通常存儲在程序特定的二進制文件中,對於這些文件很少或沒有文檔。我們這個領域的一個典型例子是來自儀器的數據,但我懷疑這個問題很普遍。有什麼方法試圖理解和解釋數據? 設置一些邊界。這些文件沒有加密,也沒有DRM。文件的類型和格式對於程序的作者是特定的(即它不是「標準文件」 - 比如* .tar--其身份已經丟失)。有可能(可能)沒有故意混淆,但可能會有一些業餘努力來節省空間。我們可以假設我們對數據

    0熱度

    1回答

    我有一個應用程序,它使用加密(txt)文件來存儲數據。在調查了反編譯的程序集之後,我得出結論,這是一些DBMS的文件。那麼如何找出這個應用程序使用哪個DBMS來存儲它的數據,以便我可以將該文件附加到正確的DBMS。 這是一個小應用程序,沒有許可問題。我只需要問擁有者就可以得到這些數據,但只是好奇自己來解決這個問題。 更多信息: 平臺爲Windows,並試圖反編譯的夫婦後,我得出的結論是用Visua

    1熱度

    1回答

    我正在尋找一種可以在Flash swf文件和文本表示之間進行往返的故障安全方式,然後再返回。 一個嚴格的要求是,只要文本表示保持不變,產生的往返Flash SWF文件在功能上等同於原始Flash SWF文件。 此外,文本表示必須是人類可讀和可編輯的。應該可以對文本表示進行小的更改(例如更改文本字符串或類名等),這些更改會反映在生成的類文件表示中。 根據上述要求,是否有一種可實現Flash SWF文

    1熱度

    3回答

    我想要反向工程程序,做一些基本的解析:文本輸入,文本輸出。我有一個可執行的「參考實現」和源代碼,必須是不同的版本,因爲編譯後的源輸出!=可執行輸出。 該進程在多步驟分析過程中非常快速地創建和刪除臨時文件。如果我可以看看各個臨時文件,我可以得到一些很好的診斷數據來縮小我的來源與二進制文件不同的地方。 有什麼辦法可以做到以下任何一種? 凍結一個目錄,以便文件創建將工作,但文件刪除將失敗默默? 以「慢動

    -4熱度

    1回答

    我想要啓動類的轉儲方法和safari以獲取網頁中的DOM OBJECT。但我不知道啓動時會調用哪些方法和類。非常感謝你 !