原创 Win32.Rootkit.Lapka.Wozw 木馬病毒分析

By: DeathMemory QQ: 123951548 前言 近期簡單分析了一個下載者+DDos的病毒,還原了一些代碼,把大家感興趣的部分分享出來,僅供學習研究。大神請跳過。 病毒執行流程 整體流程 監控服務 服務

原创 【解決】error: revision cm-13.0 in platform/developers/build not found

repo 下載 cm 源碼時遇到以下錯誤 error: revision cm-13.0 in platform/developers/build not found 經搜索後發現是.repo/manifests/default.xm

原创 windows cygwin 使用 repo 下載 android cm 源碼

repo 文件內容(直接使用 github 的) #!/bin/sh ## repo default configuration ## #REPO_URL='https://code.google.com/p/git-repo/' R

原创 chrome 55.xx 版本使用 vpnso ,瀏覽器登錄閃退問題解決

vpnso 官方給出的說明: 此問題無法解決,因爲chrome的原因,只要設置了proxy就會如此。 所以你可以關閉插件,然後用anyconnect或者其他方式連接好vpn,登錄google賬號,此後再斷開vpn,用chrome插件方式

原创 【解決】:不能刪除舊版本的Apple Software Update

不能刪除舊版本的Apple Software Update 不能重新安裝  itunes HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products 搜索 :AppleSoftware

原创 jar 動態加載 java.lang.NoClassDefFoundError 解決辦法之一

java.lang.NoClassDefFoundError 的解決,網上有好多講解。 但有幾個同學各種方法都嘗試過了,還是報錯。 他們都辦了同學的錯誤,就是在A 處 loadclass 之後,順手把 classloader close

原创 procyon 編譯手冊

前言 procyon 是比較好的jar、class 反編譯工具,但作者在編譯上面言之過少,導致像我等小菜搞個Build都要折騰半天,這裏分享一下 procyon的Build過程,大家少走點彎路。價值 procyon 相對其他的反編譯軟件

原创 CentOS 某服務器搭建問題收集

【問題】 nginx 安裝 【解決】 http://jingyan.baidu.com/article/aa6a2c14dc36640d4d19c47e.html =====================================

原创 Android NDK 開發問題及解決方法

【問題】 error: 'va_list' has not been declared 1>       jobject     (*NewObjectV)(JNIEnv*, jclass, jmetho

原创 2016遊戲安全技術競賽題PC第一題逆向分析詳解

最近看到騰訊的 2016遊戲安全技術競賽,咱不是大學生只能以湊熱鬧的形式參與一下。 遂下載第一題進行分析 由於要求寫註冊機,所以這裏不考慮暴破 先看一下注冊機成功結果: 正式開始分析: 從圖中可以看出註冊成功,失敗都以 static

原创 IDA 調試 Android 方法及簡單的脫殼實現

本文參考了一些網絡文章,對大大們的技術分享表示感謝。小弟剛剛開始深入去搞Android的逆向不久,寫一下學習筆記,希望能拋磚引玉,給新手同學們帶來方便。文筆比較爛,這不重要,重要的是按自己思路整理出來的資料以後自己看起來快一些。文中如有

原创 IDA導入Jni.h

IDA 分析Android so 文件時,因爲缺少JNIEnv結構定義,反編譯後看起來很不友好,如下圖(後面註釋是我自己手工對照加的 = =)。爲避免以後無窮無盡的手動加註,接下來我們就來導入 JNIEnv 的結構定義讓反編譯代碼看起來更

原创 iframe 完美嵌入網頁

控制邊框等,直接上代碼 <html> <head> <script type="text/javascript"> function showS() { document.getElementById("test").sc

原创 編譯 cyanogenmod (cm) android 源碼遇到的坑(自用)

/*******************************************/ 1.編譯前別忘了執行一下 .bashrc 和 .profile 應用當前的配置 2.虛擬機內存分配不能少於4G,

原创 關於如何區分Android手機是32位還是64位

adb pull /system/bin/cat cat$ file cat cat: ELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically link