On 05/02/13 16:59, Safe Hammad wrote: > > On 16 January 2013 00:53, Dave Hughes <[email protected] > <mailto:[email protected]>> wrote: > > > Well, I'm still planning on getting the reverse-engineering workshop > ready for Feb, but I could probably whip up a quick talk on one of the > following topics for this Thursday (blatantly copied'n'pasted from an > earlier post ;) : > > > So our Python coding meeting is set to happen on Thu 21st Feb. Looking > forward to the prospect of a reverse-engineering workshop. Dave, is > there anything at all I can do to help with preparations? Feel free to > contact me off list!
Not sure - everything's coming along nicely: I've now tested my emulator and client over an actual serial link (as opposed to the emulated null-modem), and I've got a RPi with the emulator running on it as a daemon (thanks to the python-daemon package). Things I'm figuring out at the moment: * What combination of null-modem and serial adapters I'm going to need to allow someone to interpose their laptop between mine running the client software and the RPi running the emulator. I think I'm going to need another null-modem and two serial adapters (on the assumption very few modern machines have a serial port). * I've got an idea of the rough set of tasks needed during the workshop (serial snoop and capture, reverse engineering the protocol, and if we have time building an emulator and emulating the link). Need to flesh it out a bit, but I've a reasonable idea of how it'll go. * I probably ought to refine my own serial snoop script a bit just to ensure that should the group not manage to come up with something workable I can step in and provide a solution to keep things moving. I've yet to test the snooper with my emulator and client but given it worked with the real thing I doubt there'll be any problems (there's also a Perl based one available in the Ubuntu repos but I couldn't get that working on the day, hence why I coded my own). One thing I'd like to do is read up on how Tridge went about reverse engineering SMB for Samba to see if there's any parallels I can draw between what we'll be doing and similar processes for network protocols (I'm betting there'll be quite a few). Anyway, see you all later this month! Cheers, Dave. -- -- To post: [email protected] To unsubscribe: [email protected] Feeds: http://groups.google.com/group/python-north-west/feeds More options: http://groups.google.com/group/python-north-west --- You received this message because you are subscribed to the Google Groups "Python North-West" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
