Anonymous

Workshops/Reverse engineering day: Difference between revisions

From London Hackspace Wiki
no edit summary
No edit summary
No edit summary
Line 24: Line 24:
For jasper's sofware:
For jasper's sofware:


* Mercurial to acquire it from his [http://pointless.net/hg/mpc6515/ server]  
* Mercurial to acquire it from his [http://pointless.net/hg/mpc6515/ server]
** hg clone http://pointless.net/hg/mpc6515 *localfilename*
* pyusb (from [http://sourceforge.net/projects/pyusb/files/PyUSB%201.0/ here] )
* pyusb (from [http://sourceforge.net/projects/pyusb/files/PyUSB%201.0/ here] )
* More information can be found in this [https://groups.google.com/group/london-hack-space/browse_thread/thread/601adede79b4d8a2/6c6140894453a518?hl=en#6c6140894453a518 email] and the things it links to.
* More information can be found in this [https://groups.google.com/group/london-hack-space/browse_thread/thread/601adede79b4d8a2/6c6140894453a518?hl=en#6c6140894453a518 email] and the things it links to.
Line 34: Line 36:
Tentative:
Tentative:


#laz0rs on freenode
##laz0rs on freenode


File storage: unknown
File storage: lovelace@lovelace:/home/lovelace/RElaz0r
 
==To do==
 
All these are doable at your own initiative,
 
===Tricking the software to think it has a laser cutter attached ===
 
The laser software won't generate .mol files unless it thinks it has a laser cutter attached. Possible ways to do this include:
 
* Emulate the the usb device. No known way to do this, so research it. Either hardware or software.
* Look at the code. If it just asks windows what USB devices there are attached, make it ask for things already attached.
 
===Programmatic problems===
 
* Automate .mol file analysis - [[automol]]
* Research dxf handling


==Useful non-reverse engineering stuff==
==Useful non-reverse engineering stuff==


We could do with setting up the old dirty room for presentations, so we can have presentations later on.
* We could do with setting up the old dirty room for presentations, so we can have presentations later on.
* Connecting laz0rs (the machine that runs the laser cutter) to the network
* Get some laser cutter


==Tickets==
==Tickets==
174

edits