doorxp Blog

使用 LLVM Pass 实现字符串加密

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

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
作者:doorxp 分类:Crack 浏览:30 评论:0

jar 修改 .class 重新打包

假设 这个文件为要修改的文件 Bvcn.javajavac --release 9 Bvcn.java -d .jar -uvf 路径到.jar 包名到 Bvcn.class
作者:doorxp 分类:Crack 浏览:77 评论:0

Cocos Creator opengles TRANSPARENT android

//android修改包org.cocos2dx.javascript下AppActivity类 @Override    public Cocos2dxGLSurfaceView onCreateView() {         Cocos2dxGLSurfaceView glSurfaceView = new&
作者:doorxp 分类:Android 浏览:158 评论:0

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

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

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
作者:doorxp 分类:Others 浏览:197 评论:0

catalina 命令行安装 ipa

# 使用 brew 安装 ideviceinstallerbrew install ideviceinstaller       简单使用教程idevice_id -l # 查看链接的设备 idideviceinstaller -l# 获取设备上所有app的bundle  idideviceinstaller -i demo.ipa #&nbs
作者:doorxp 分类:Apple 浏览:238 评论:0

android keystore get md5

keytool -exportcert -rfc -alias bieming -keystore android.keystore -storepass 密码  | openssl x509 -noout -fingerprint -md5 -inform pem
作者:doorxp 分类:Android 浏览:241 评论:0

App Transport Security

iOS 9 和 OS X Captian 带来了一个新的安全特性,也就是 App Transport Security,加强了应用中所谓网络连接的安全性。下面是 ATS 默认的安全要求:The server must support at least Transport Layer Security (TLS) protocol version 1.2.Connection ciphers are limited to those that provide forward secrec
作者:doorxp 分类:Apple 浏览:244 评论:0

private api

 Class LSApplicationWorkspace = objc_getClass("LSApplicationWorkspace");        id workspace = [LSApplicationWorkspace  performSelector:NSSelectorFromString(@"defaultWorkspace")];    NS
作者:doorxp 分类:ObjC 浏览:214 评论:0