tugohost / anti_android Goto Github PK
View Code? Open in Web Editor NEWIs a protect Android App anti any attacks and environments.
License: GNU General Public License v3.0
Is a protect Android App anti any attacks and environments.
License: GNU General Public License v3.0
device:
pixel
os:
android 8.1
root
log:
--------- beginning of crash
04-15 13:23:28.823 4191 4196 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x10 in tid 4196 (Jit thread pool), pid 4191 (com.tg.anti)
04-15 13:23:28.858 4232 4232 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
04-15 13:23:28.859 672 672 I /system/bin/tombstoned: received crash request for pid 4191
04-15 13:23:28.860 4232 4232 I crash_dump64: performing dump of process 4191 (target tid = 4196)
04-15 13:23:28.860 4232 4232 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
04-15 13:23:28.860 4232 4232 F DEBUG : Build fingerprint: 'google/sailfish/sailfish:8.1.0/OPM1.171019.011/4448085:user/release-keys'
04-15 13:23:28.860 4232 4232 F DEBUG : Revision: '0'
04-15 13:23:28.860 4232 4232 F DEBUG : ABI: 'arm64'
04-15 13:23:28.860 4232 4232 F DEBUG : pid: 4191, tid: 4196, name: Jit thread pool >>> com.tg.anti <<<
04-15 13:23:28.860 4232 4232 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x10
04-15 13:23:28.860 4232 4232 F DEBUG : Cause: null pointer dereference
04-15 13:23:28.860 4232 4232 F DEBUG : x0 000000773e50e4c0 x1 0000007735e0e000 x2 000000773e400000 x3 0000000000000002
04-15 13:23:28.860 4232 4232 F DEBUG : x4 000000000000010e x5 0000000000000000 x6 0000000000000000 x7 000000000054bd62
04-15 13:23:28.861 4232 4232 F DEBUG : x8 0000000000000000 x9 1b458ebe585732f6 x10 0000000000000001 x11 000000773e462000
04-15 13:23:28.861 4232 4232 F DEBUG : x12 0000000000000086 x13 00000000000001ff x14 0000000000000008 x15 00000edfd8c2855e
04-15 13:23:28.861 4232 4232 F DEBUG : x16 00000077bf1dfcb0 x17 00000077bf17b430 x18 0000000000000013 x19 00000077332d1800
04-15 13:23:28.861 4232 4232 F DEBUG : x20 0000007735e0e000 x21 000000773e50e4c0 x22 000000000000105f x23 000000000000105f
04-15 13:23:28.861 4232 4232 F DEBUG : x24 000000773e263294 x25 000000773624b000 x26 00000077c30fda40 x27 0000000000000016
04-15 13:23:28.861 4232 4232 F DEBUG : x28 000000773e442609 x29 000000773634b450 x30 000000773e263858
04-15 13:23:28.861 4232 4232 F DEBUG : sp 000000773634b430 pc 000000773e263824 pstate 0000000060000000
04-15 13:23:28.863 4232 4232 F DEBUG :
04-15 13:23:28.863 4232 4232 F DEBUG : backtrace:
04-15 13:23:28.863 4232 4232 F DEBUG : #00 pc 00000000004ba824 /system/lib64/libart.so (art::ThreadPoolWorker::Run()+76)
04-15 13:23:28.863 4232 4232 F DEBUG : #01 pc 00000000004ba328 /system/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+148)
04-15 13:23:28.863 4232 4232 F DEBUG : #02 pc 0000000000069c94 /system/lib64/libc.so (__pthread_start(void*)+36)
04-15 13:23:28.864 4232 4232 F DEBUG : #03 pc 000000000001eeec /system/lib64/libc.so (__start_thread+68)
04-15 13:23:28.910 1374 1374 I WallpaperService: engine paused
04-15 13:23:29.296 672 672 E /system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_09
04-15 13:23:29.297 820 4233 W ActivityManager: Force finishing activity com.tg.anti/.MainActivity
04-15 13:23:29.299 820 874 I BootReceiver: Copying /data/tombstones/tombstone_09 to DropBox (SYSTEM_TOMBSTONE)
04-15 13:23:29.304 820 846 I ActivityManager: Showing crash dialog for package com.tg.anti u0
04-15 13:23:29.309 820 1477 I WindowManager: WIN DEATH: Window{682e577 u0 com.tg.anti/com.tg.anti.MainActivity}
04-15 13:23:29.310 820 2115 I ActivityManager: Process com.tg.anti (pid 4191) has died: fore TOP
04-15 13:23:29.310 820 847 W zygote64: kill(-4191, 9) failed: No such process
04-15 13:23:29.311 820 847 I zygote64: Successfully killed process cgroup uid 10152 pid 4191 in 0ms
04-15 13:23:29.311 581 581 I Zygote : Process 4191 exited due to signal (11)
04-15 13:23:29.327 1374 1374 I WallpaperService: engine resumed
std::string AntiEmulator::check() {
std::string result = "security";
std::vector<std::string> list_of_files =
{
"/boot/bstmods/vboxguest.ko",
"/boot/bstmods/vboxsf.ko",
"/dev/qemu_pipe",
"/dev/socket/qemud",
"/dev/socket/windroyed-audio",
"/dev/socket/windroyed-camera",
"/dev/socket/windroyed-gps",
"/dev/socket/windroyed-sensors",
"/dev/vboxguest"
};
for (auto file: list_of_files) {
if (check_of_file(file) || dir(file)) {
result = "checked";
}
}
std::vector<std::string> list_of_props = {
"ro.redfinger.server.enable",
"androVM.vbox_dpi",
"androVM.vbox_graph_mode"
};
for (auto prop: list_of_props) {
if (check_of_prop(prop).find("redfinger") != std::string::npos) {
result = "checked";
}
}
LOGE("result: %s", result.c_str());
return result;
}
如题
为什么编译出来的libnative_lib.so放到其他工程上使用anti_MemDump反调试就会无效,而在此工程上就可以反调试的呢?
how can I build for API 29 X86
it says undefined reference to '__dxkernel_syscall'
You can add a simple android emulator detection against bluestacks by checking if one of the following files exist on the system.
"/data/.bluestacks.prop"
"/data/.bstconf.prop"
"/mnt/windows"
"/mnt/windows/BstSharedFolder"
"/mnt/prebundledapps/downloads/com.bluestacks.home.apk"
"/mnt/prebundledapps/bst_appdetails_bgptest"
"/system/priv-app/com.bluestacks.bstfolder.apk"
For anti dump. Can you make an improvement from darvincisec's project and make it fully detect GG dumping?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.