[00:03:42] Following him. He's got a bunch of cool projects. :-O [00:04:51] hey, there's something that works directly with web-sockets for emacs [00:04:51] Title: GitHub - ahyatt/emacs-websocket: A websocket implementation in elisp, for emacs. [00:14:10] sivoais: usercorn is my favorite project from him [00:14:59] it's like qemu-user but not shitty [00:15:29] and you can write neat tools with it, like a shellcode repl [00:15:43] https://github.com/lunixbochs/usercorn/blob/master/go/cmd/repl/repl.go [00:15:43] Title: usercorn/repl.go at master · lunixbochs/usercorn · GitHub [00:15:51] "it's like qemu-user but not shitty" [00:15:54] lolwut [00:16:03] so for defcon, we were able to run CGC binaries on linux [00:16:17] while all the other teams need to use the provided VM [00:16:37] oh dang...that's awesome [00:16:45] it can also do neat stuff like bindiffs [00:16:59] any type of instruction, memory, or register tracing [00:17:18] i'm planning on digging into the source [00:17:21] such a cool project [00:18:26] so the stack is usercorn on top of unicorn based off part of qemu's code [00:18:34] yay for FOSS! :-D [00:18:56] yup [00:19:00] > QEMU does not support dynamic instrumentation, but with Unicorn you can register customized handlers for various kind of events from CPU execution to memory access. [00:19:05] from [00:19:05] Title: Unicorn & QEMU – Unicorn – The ultimate CPU emulator [00:19:12] the guy who writes unicorn also writes capstone and keystone [00:19:14] i.e. the big three [00:19:30] and usercorn uses all three [00:44:49] *** Joins: majora (~majora@gateway/vpn/privateinternetaccess/majora) [00:56:20] *** Joins: hx_user|44653 (325c200d@gateway/web/cgi-irc/kiwiirc.com/ip.50.92.32.13) [00:57:29] *** Quits: hx_user|44653 (325c200d@gateway/web/cgi-irc/kiwiirc.com/ip.50.92.32.13) (Client Quit) [01:49:14] *** Quits: majora (~majora@gateway/vpn/privateinternetaccess/majora) (Ping timeout: 258 seconds) [05:33:04] *** Quits: skasturi (~srijayk@april-fools/2014/runnerup/skasturi) (Ping timeout: 250 seconds) [05:57:45] *** Joins: Guest29537 (~srijayk@148.163.189.33) [06:02:52] *** Quits: Guest29537 (~srijayk@148.163.189.33) (Ping timeout: 240 seconds) [06:34:46] *** Joins: Guest29537 (~srijayk@april-fools/2014/runnerup/skasturi) [10:40:43] *** Joins: majora (~majora@104.156.240.203) [10:56:27] *** Quits: majora (~majora@104.156.240.203) (Ping timeout: 276 seconds) [11:43:38] *** Joins: majora (~majora@gateway/vpn/privateinternetaccess/majora) [15:41:53] i got generated assembly man pages working: https://imgur.com/J1cshHj [15:41:53] Title: Imgur: The most awesome images on the Internet [15:41:56] cc: sivoais [15:42:11] pdfminer worked good enough [15:42:18] but yea, PDF parsing is a pain in the ass [15:43:05] i need to fix up the indentation in the Operation section manually though [15:45:37] oh, that is awesome [15:46:11] That's a problem that I need to tackle in my current project, so I am going to have to write a bunch of layout analysis algorithms. I need it to be good enough that I can use it to do inflections in speech synthesis. [15:47:33] like being able to differentiate a list from a paragraph or a section header [15:50:03] oh, hey, are the operation sections uniform enough that you can use Emacs to do the re-indent automatically, gsingh93? [15:50:28] sivoais: that's a clever idea [15:51:11] pdfminer gives me access to the bounding boxes though [15:51:43] so for now, i think i'll just say if you're in the operations section, and the bounding box left offset is more than some value, insert a certain number of tabs [15:52:07] ah, that works [16:24:24] *** Joins: trix (~wolfcore@unaffiliated/wolfcore) [16:25:59] *** Quits: wolfcore (~wolfcore@unaffiliated/wolfcore) (Ping timeout: 260 seconds) [18:17:54] *** Quits: Guest29537 (~srijayk@april-fools/2014/runnerup/skasturi) (Ping timeout: 250 seconds) [18:25:34] *** Joins: Guest29537 (~srijayk@april-fools/2014/runnerup/skasturi) [21:01:55] *** Quits: Zin (~Zin@128.199.158.15) (Quit: ZNC - http://znc.in) [21:43:44] I think I'm finally actually going to get my Tech license soon [22:07:28] tech license being what exactly [22:20:31] he can finally legally use a computer [22:52:45] *** Quits: majora (~majora@gateway/vpn/privateinternetaccess/majora) (Ping timeout: 244 seconds) [23:08:26] *** Joins: majora (~majora@104.156.240.205) [23:22:30] lol [23:22:35] #florida [23:32:49] *** Quits: majora (~majora@104.156.240.205) (Quit: Leaving) [23:49:23] *** Quits: woodruffw (~yossarian@unaffiliated/cpt-yossarian/x-8375832) (Ping timeout: 258 seconds) [23:54:24] *** Joins: woodruffw (~yossarian@unaffiliated/cpt-yossarian/x-8375832) [23:54:24] *** Quits: woodruffw (~yossarian@unaffiliated/cpt-yossarian/x-8375832) (Excess Flood) [23:54:54] *** Joins: woodruffw (~yossarian@unaffiliated/cpt-yossarian/x-8375832) [23:54:55] *** Quits: woodruffw (~yossarian@unaffiliated/cpt-yossarian/x-8375832) (Excess Flood) [23:55:24] *** Joins: woodruffw (~yossarian@unaffiliated/cpt-yossarian/x-8375832) [23:55:29] I mean, saying you're an engineer without a licence is a criminal offence in texas