updated some new experiment methods. you can now fuzz on all ids randomly as well...
[goodfet] / client / GoodFETMCPCAN.py
index 0232b28..304b747 100644 (file)
@@ -323,13 +323,12 @@ class GoodFETMCPCAN(GoodFETSPI):
         for i in range(0,packet['length']):
             idx = 5 + i
             dbidx = 'db%d'%i
-            packet[dbidx] = data[idx] 
-    
+            packet[dbidx] = ord(data[idx])
         return packet
     
     def packet2parsedstr(self,data):
         packet = self.packet2parsed(data)
-        msg = "sID: %04d" %sId
+        msg = "sID: %04d" %packet['sId']
         if( packetParsed.get('eID')):
             msg += " eID: %d" %packetParsed.get('eID')
         msg += " rtr: %d"%packetParsed['rtr']