deobfuscation

    2熱度

    3回答

    我繼承了一個包含以下瘋狂JavaScript的項目。我認爲這是通過縮小器/混淆器運行原始代碼的結果,並沒有像這樣寫。 看來原代碼是JCarousel Lite JQuery插件。有什麼方法可以確定它是哪個版本的插件嗎?如果我知道什麼是用來混淆代碼的,我想我可以通過混淆器運行所有版本,並查看哪一個匹配(我假設在混淆處理中沒有僞隨機性)。 eval(function(p, a, c, k, e, r)

    0熱度

    2回答

    我是一個在Android編程和谷歌已經重新定向了無數次這個有用的網站begginer。這裏是我的問題: 使用java.io我設法模仿HTTP POST請求,因爲這樣: From Source Code : <div id="box1"><form method="post" action="/index2.php" name="form" id="form" class="form" onsu

    -2熱度

    3回答

    我有一個函數,我希望能夠很難用眼睛來改變/修改。 例如: <script type="text/javascript"> myFunction({ var1: 356532, othervar: "blablabla", another: "#qwerty", lastvar: "thisisthis" });

    0熱度

    1回答

    這裏還有一個關於NHibernate的問題。 這一個最有可能沒有想要的答案,但仍然 - 讓我們試試看。 我目前正在努力將域模型映射到使用NHibernate的數據庫上。該域模型來自一個嚴重混淆的框架。 (並不是說我之前在混淆過的代碼上工作過很多,但是大部分地方的這個代碼既不能被Reflector也不能被Resharper翻譯)。 一切都變得或多或少,直到我面對一個實體需要由一個屬性表示的多對一關係

    1熱度

    1回答

    我正在嘗試與使用嚴重混淆javascript的HTML 4.0網站進行交互來隱藏常規HTML元素。我想要做的是填寫一張表格並閱讀返回的結果,這比預期的要難得多。 當我使用Firebug閱讀這個頁面時,它給了我去混淆的源代碼,然後我可以用它來完成我想完成的任務。 Firebug的輸出結果顯示了一個網站的所有常規元素,例如-tags等,它們都隱藏在原始源代碼中。 我用Python編寫了我的應用程序的其

    2熱度

    2回答

    正如我在我之前的一個主題中所解釋的,我丟失了我的硬盤上的幾十個應用程序(所有去年的工作),現在我必須對所有他們。一些年齡較大的人很容易因爲他們的代碼沒有被模糊處理而被簡化。但是,所有較新的應用程序都有混淆代碼,因爲當您生成準備發佈的版本時,Eclipse會自動混淆Android應用程序。由於所有的類,方法和類成員都被混淆了(它們的名字被改變,參數等等),所以我在重新生成代碼時遇到了很多問題。你可以

    4熱度

    1回答

    我剛剛在博客評論中發現了此代碼。 #!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj $/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1 lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/) 我意識到這可能

    2熱度

    6回答

    Base64編碼通常用於混淆明文,我想知道是否有任何快速/簡單的混淆基本64字符串的方式,因此它不容易被識別。爲此,該方法應該混淆填充字符(='s),以便它們變成其他符號並且更加分散。 有沒有人知道一個簡單(而且容易可逆)的方法來做到這一點? 你可以使用一個移位密碼,但是我正在尋找的東西,如果我的移位密碼映射這一點更全面,例如=的,有人可能會發現,在公司經常結束的字符串。 其目的不是爲了增加安全性

    1熱度

    3回答

    這裏將被用於反射代碼的例子:該軟件是混淆 var i = typeof(Program).Assembly.CreateInstance("test.Program"); 後,代碼顯然會停止工作。 我想通過搜索類的屬性,不混淆後已經做了更改找到辦法解決它。我已經用type.GUID嘗試過了,但是當我運行調試版本時,我得到一個GUID,並且在混淆完成後的版本中,guid被更改。 我正在使用Eaz

    8熱度

    2回答

    我有一些perl文件已被「漂白」(不知道它是否來自ACME :: Bleach,或類似的東西)。不是在Perl很流利,我想了解啓動該文件的一個班輪確實給下面的空格解碼: $_=<<'';y;\r\n;;d;$_=pack'b*',$_;$_=eval;[email protected]&&[email protected];$_ 文件的其餘部分是空白字符,且文件可以自行執行(它被放置在/ bi