nougat_dlfunctions's People
Forkers
tobysegar kernullist xinyu412 pynpy secpersu owensu nnn7h crackercat q1f3 chago jimmyjones97 shuixi2013 viktordegtyarev olealgoritme zhuotong peterdocter nihui heartbee cloudvisionx kungia09 dstmath blue0527 gg-coder889 morristech zhangyulong882 inarcissuss reinhardtken parkerpeng ithebk dolphinwang tarunmahe guolei1130 strongandroid atsushi-ageet yucz zjw-swun gtoad fhooker razerdp nablecommunications cj5785 markjian beanchan1987 lizhangqu amlloc st-rnd tmaczhang ganyao114 elix22 ouyangfengfeng 309746069 xdcs100 hohjgdhsj yuknight 410063005 wangyinuo guoqiang1993 unusable jmpregister funny9527 liaochongliang realjishi didadoudou csyjyy uncr4ck4ble jiangtao89 moonight10 yangboyd gyyfifafans nmaexc zhongguocs 0x6b7966 musktime brinedfish nnjun misscoconut shixinzhang habbyge amoly-cn bigbiggu lmhmike lzh110686 michaelchansn magicjva stevezhou6 fuckbrain fotile96 heweimxcz diankuangliuxu ldw5821cn yxli23 xyxdaily tryweirdier windxixi zds782205872 binge1993 yangfan2008 sevenshal sshhsun-code lxyjyynougat_dlfunctions's Issues
got " error: arithmetic on a pointer to void" after modify fake_dlfcn.c to fake_dlfcn.cpp
shoff = ((void *) elf) + elf->e_shoff;
Error:(97, 28) error: arithmetic on a pointer to void
Contacting about Nougat_dlfunctions
how can I directly contact you? I need to implement this but have no C knowledge. I'd like to pay as well.
11-17 16:29:20.830 8897-8897/? E/fake_dlfcn: failed to open libart.so
11-17 16:29:20.830 8897-8897/? E/fake_dlfcn: failed to open libart.so both in 6.0 & 7.0
Is this really work
License Please?
Thanks for posting this code. Could you please add a license (preferably MIT or BSD)?
Why bias should set in fake_dlfcn?
The fake_dlfcn.c is very useful, but I can't understand why set ctx->bias like that.
case SHT_PROGBITS: if(!ctx->dynstr || !ctx->dynsym) break; /* won't even bother checking against the section name */ ctx->bias = (off_t) sh->sh_addr - (off_t) sh->sh_offset; k = elf->e_shnum; /* exit for */ break;
There could be other SHT_PROGBITS in ELF file.
I read other hook code, it seems not set the bias at all. example: https://github.com/crmulliner/adbi/blob/master/hijack/hijack.c
I test the fake_dlfcn,It works OK。So Could you please tell me why set bias like that?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.