Skip to content

Instantly share code, notes, and snippets.

View sawicki-maciej's full-sized avatar

Maciej Sawicki sawicki-maciej

View GitHub Profile
@sawicki-maciej
sawicki-maciej / ios_tamplate
Created March 10, 2013 16:42
Polidea ios project template
polid
void main (){
}
@sawicki-maciej
sawicki-maciej / gist:1242279
Created September 26, 2011 13:53
This D-trace script lists all run programs with their arguments - works with OSX
#!/usr/sbin/dtrace -C -s
#pragma D option quiet
proc::posix_spawn:exec-success,proc::__mac_execve:exec-success
{
this->isx64=(curproc->p_flag & P_LP64)!=0;
#define SELECT_64_86(x64, x86) (this->isx64 ? (x64) : (x86))
#define GET_POINTER(base, offset) (user_addr_t)SELECT_64_86(*(uint64_t*)((base)+sizeof(uint64_t)*(offset)), *(uint32_t*)((base)+sizeof(uint32_t)*(offset)))