duangsues.is_a? SaltedFish
59 subscribers
609 photos
6 videos
91 files
562 links
🌶🐔🐟 duangsuse 的日常
尤其喜欢发些奇奇怪怪的东西
和转载别人的东西
Download Telegram
Forwarded from duangsuse::Echo
所以还是 Native 好玩一些,不过我连调试器都没有 😂
如果能动态分析 androbugs 调试 Java 程序是很方便的....
Forwarded from duangsuse::Echo
(虽然 libcore.so 当然已经 stripped 了,不过还有些 CXX 符号可以看看
Forwarded from duangsuse::Echo
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from duangsuse::Echo
后来我才知道 GNU 提供了 c++filt 执行同样的功能
Forwarded from duangsuse::Echo
typeinfo for std::bad_exception
__cxa_allocate_exception
vtable for std::bad_exception
std::bad_exception::~bad_exception()
__cxa_throw
__cxxabiv1::__terminate(void (*)())
std::set_terminate(void (*)())
__cxxabiv1::__terminate_handler
std::get_terminate()
std::set_unexpected(void (*)())
__cxxabiv1::__unexpected_handler
std::get_unexpected()
__cxa_free_exception
__cxa_get_globals
_Unwind_RaiseException
_Unwind_Resume_or_Rethrow

看起来工作良好
Forwarded from duangsuse::Echo
java/security/MessageDigest
getInstance
(Ljava/lang/String;)Ljava/security/MessageDigest;
update
([B)V
digest
()[B
getPackageManager
()Landroid/content/pm/PackageManager;
getPackageName
()Ljava/lang/String;
getPackageInfo
(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
signatures
[Landroid/content/pm/Signature;
toByteArray
java/lang/CharSequence
charAt
(I)C
64AA803AC24577A543458181D4351A4D

使用保护技术已经很明显了....
Forwarded from duangsuse::Echo
( 说实话,之前 Native 在我眼前是无解的,现在已经没有那么黑箱了
Forwarded from duangsuse::Echo
byteToHexStr
charAt
checkSignature
free
loadSignature
toMd5

( 之前,虽然我也不知道顺序有什么规律
Forwarded from duangsuse::Echo
Java_com_drakeet_purewriter_Ww_www
Java_com_drakeet_rebase_tool_JPEGs_getLocalUrl
Java_com_drakeet_rebase_tool_JPEGs_getRemoteUrl

( 我好像不了解 JNI 啊?
Forwarded from duangsuse::Echo
没错,和 @drakeet 说的一样,保护是使用 C++ 实现的所以更安全....
对那些只会 Lua 的小白来说是这样的
Forwarded from duangsuse::Echo
64AA803AC24577A543458181D4351A4D 这个是什么我不清楚
...
Forwarded from duangsuse::Echo
GCC: (GNU) 4.9.x 20150123 (prerelease)
Android clang version 3.8.256229 (based on LLVM 3.8.256229)
gold 1.11

编译器信息
Forwarded from duangsuse::Echo
This media is not supported in your browser
VIEW IN TELEGRAM
Forwarded from duangsuse::Echo
我还是下个老牌 edb 去
Forwarded from duangsuse::Echo
可能还没有那个 iApp 的加固厉害,那个至少使用了黑科技每次打包(使用 javascript 开发的)iApp 应用时把密钥藏原生库里, 代码藏在 lib.so 里(so 只是一个障眼法,你可以无视它的扩展名)
但也是终于逃不过内存 dump,后来发现连脚本的混淆都没做 🌑
Forwarded from duangsuse::Echo
JavaScript 有那么难混淆吗????
Forwarded from duangsuse::Echo
所以既然校验逻辑简单的话,不如多花点时间拿汇编或者更不知名能编译为机器代码的语言写,说不定破解难度更高( 逃
(.....
Forwarded from duangsuse::Echo
pushd capstone
./make.sh
sudo ./make.sh install
popd

🌚 #backend #emmm 居然还有这么酷的命令.... ..