从Android源生Apk逆向到Java

1、使用7-zip 等解压apk 。

2、使用dex2jar ,反编译classes.dex 。

1
d2j-dex2jar classes.dex

3、使用JD 打开dex2jar 产生的jar文件 。

Android Killer 一步到位

cython py2exe python 打包

1、准备好你的源文件。

2、setup.py

1
2
3
4
5
6
from distutils.core import setup
from Cython.Build import cythonize

setup(
ext_modules = cythonize("xxx.py")
)

3、

1
setup.py build_ext --inplace

 

4、删除需 …

继续阅读 »

IDA Pro Android 从入门到跑路

1、安装Android Studio。

2、查看目标包最低的API版本,aapt.exe list -a xxx.apk 中的 minSdkVersion,如 android:minSdkVersion(0x0101020c)=(type 0x10)0xf,API最低要求为15。

3、SDK Manager 下载对应的API、SDK,并下载虚拟机Image, Android L 之后的 …

继续阅读 »

BlueStacks网络故障

多台主机的BlueStacks同时出现网络故障,表现为可以Ping通Host 但Ping不通网关,一开始从网关上找问题,最后确认发现网关一切正常。

放狗搜了一大轮大多都是DNS的问题,BlueStacks DNS默认是Google的8.8.8.8,但从上面看到的不像是DNS问题,最后死马当活马医,修改DNS后一切正常。

因为全部BlueStacks都没有ROOT,最后的解决方法是在网关 …

继续阅读 »

DxDesigner + MySQL + OneDrive + Allegro 硬件开发环境搭建

DxDatabook + MySQL 构建原理图库:

  1. 安装MySQL 5.1 推荐按操作系统选择x64或x32版本,安装必须组件版本即可,如“mysql-essential-5.1.73-winx64”。
  2. 安装MySQL ODBC Connector,安装x32版本,如“mysql-connector-odbc-5.1.13-win32”。
  3. 安装DxDesigner,可从EE或者P …

继续阅读 »

WNR3500 v2 CFE TOMATO 固件恢复、刷机

WNR3500 v2 换上16MB Flash, TOMATO自带的Flash刷写程序已经不能正确刷写Flash,每次升级都会失败。必须使用CFE刷写Flash。

如系统开机之后WPS灯慢闪,那基本可以确认已经进入CFE。使用USB2Serial连接板上串口,可以看见系统已经进入CFE并打印TFTP的相关提示。

CFE设置的IP为NVRAM里的路由本机IP,也就是路由正常设置的第一个I …

继续阅读 »

旧文章 «