Tags: ta01st/go-ios
Tags
add pcap file export and make it better (danielpaulus#35) * add pcap file export * add comment and make it better
Remove log.Fatal and replace with error propagation (danielpaulus#33) * remove log.Fatal and replace with error propagation * remove log.fatal from devicelist, getvalues and productversion * replace log.Fatal with t.Fail * replace log.Fatal with t.Fail * remove log.Fatal from redadpair and replace with proper errors * remove log.Fatal from readpair, syslog, utils, pcap and dproxy * remove remaining log.Fatal * remove fatal from main.go * fix incorrect error logging * use t.Fatal
Refactor/dproxy: Add cool new features to dproxy and improve stability ( danielpaulus#32) * remove log fatal * fix logging * add dumping conn and more logging * seems like I fixed it * try more things * revert ssl experiments * revert ssl experiments in lockdownhandler.go * remove super verbose log * added recover call so socket is moved back in case of a panic * accidentally removed close call * use uuid in socket name to support multiple instances of the dproxy * add command line for full binary mode * add docs
Add device pairing with Trust Pop Up (danielpaulus#27) * copy over code from go-ios-old * fix buid package * fix pair and pair_save, add close method * pairing works now * fix console output * delete pair_read.go * add formatting to log.Info, add comment to pair function, fix formatting directive
Change the listen command to run indefinitely and retry should usbmux… …d be killed (danielpaulus#26) * have NewUsbMuxConnection and DeviceConnection return proper errors instead of log.Fatal failing * make the listen command run in a loop. Even if usbmuxd is stopped it will keep going and trying to reconnect until it receives a SIGTERM
Feature/process list (danielpaulus#25) * add boilerplate code for deviceinfo service * add commandline command 'ps' to main.go * added support for JSON decoding and printing * expose time.Time from NSDate struct, fix crash on missing startDate value for mach_kernel process * fix defragmenting bug in decoder.go, forgot to add the actual 32 bytes of message to the fragmentBytes field * Add Unit test with an actual fragmented message * add comments and a Close function
fix readpair command by converting to proper JSON (danielpaulus#23)
Fix incomplete deviceinfo (danielpaulus#22) * fix ios info by returning the full plist * return "value" object of the response instead of the whole response
Update readme (danielpaulus#20) * update readme * update readme
PreviousNext