doorxp

Blog

android so upx

在 cpp 里面加如下代码:extern "C" int const dummy_to_make_this_compressible[100000] = {1,2,3}; extern "C" { void _init() {}}upx so

破解 MAC OSX App, 原APP C++ 函数(非动态库) hook,不需要三方库.系统库就可以搞定一切

在破解应用时, 常常是某个函数返回 true 代表激活或注册了.那个我们可以修改汇编指令为 B0 01 或 B8 01 00 00 00,来返回 true,达到破解的目的. 但是有些应用返回字符串来表示是不是注册或激活了, C string 还好处理.C++的 std::string 就不好破解了.我们也常常 hook 库函数,来达到破解的目的.但有些 APP, 函数在自己包里.就不能 hook 了.今天我们介绍一种 hookAPP 自己包里的 C 函数,非 OBJC 的.我们通过修

使用 LLVM Pass 实现字符串加密

这个项目可以作为我看了这么久 LLVM 的 Docs 的一个小总结吧。这个项目主要就是给函数使用的常量字符串进行加密,在程序被静态分析的时候干扰分析。当然找到思路后,这个混淆还是很容易解开的。代码已上传到 Github chenx6/baby_string_obfuscation吐槽下,网上的文章质量参差不齐,写的让人不知所云的,真的恐怖。所以还是面向 Stackoverflow 和官方文档编程吧...为了写 LLVM Pass ,首先得看看 LLVM Programmers

Detecting task modifications

In the previous post we looked at different ways to inject code into tasks on macOS. The goal being to create increased awareness of the type of methods attackers writing malicious code on macOS might use. In this post I wanted to focus in

jar 修改 .class 重新打包

假设 这个文件为要修改的文件 Bvcn.javajavac --release 9 Bvcn.java -d .jar -uvf 路径到.jar 包名到 Bvcn.class

Cocos Creator opengles TRANSPARENT android

//android修改包org.cocos2dx.javascript下AppActivity类 @Override    public Cocos2dxGLSurfaceView onCreateView() {         Cocos2dxGLSurfaceView glSurfaceView = new&

#Cocos Creator# 安卓包运行时找不到settings.js文件?

问题环境CocosCreator工程,输出Android Studio工程,用Android Studio打开,根据提示升级相关的Gradle:然后打包,安装到安卓手机上,运行测试,咦,怎么闪退了?如果查看logcat日志,可以看到错误:完整的错误信息:E/jswrapper: ScriptEngine::onGetStringFromFile jsb-adapter/jsb-builtin.js not found, possible 

ubuntu 4.15.0-50-generic 开启 rc.local

0x0:创建 rc.local,root权限,可执行touch /etc/rc.local文件内容如下:#!/bin/bash exit 0chmod a+x /etc/rc.local chown root:root /etc/rc.local0x1启动systemctl start rc-local0x2 开机加载systemctl enable rc-local0x3 查错systemc

catalina 命令行安装 ipa

# 使用 brew 安装 ideviceinstallerbrew install ideviceinstaller       简单使用教程idevice_id -l # 查看链接的设备 idideviceinstaller -l# 获取设备上所有app的bundle  idideviceinstaller -i demo.ipa #&nbs

android keystore get md5

keytool -exportcert -rfc -alias bieming -keystore android.keystore -storepass 密码  | openssl x509 -noout -fingerprint -md5 -inform pem

Powered By Z-BlogPHP 1.5.1 Zero

Copyright doorxp.com Rights Reserved.