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.


Reply via email to