23.12.2012 Views

Digital Forensics in Small Devices: RFID Tag Investigation

Digital Forensics in Small Devices: RFID Tag Investigation

Digital Forensics in Small Devices: RFID Tag Investigation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Appendix 3: Source Code of the Developed <strong>RFID</strong> ReaderLogExtractionTool<br />

The follow<strong>in</strong>g is the source code of developed the <strong>RFID</strong> ReaderLogExtraction tool,<br />

which is adapted under NameSpace Ex1: from the Software Development Kit (SDK)<br />

of <strong>RFID</strong> reader’s manufacturer company (Tracient Technologies Ltd.,<br />

http://www.tracient.com), for the purpose of acquir<strong>in</strong>g bit-to-bit evidence data from<br />

<strong>RFID</strong> reader’s memory dur<strong>in</strong>g the <strong>in</strong>vestigation.<br />

--------------------------------------------------------------------------------------------<br />

us<strong>in</strong>g System;<br />

us<strong>in</strong>g System.Collections.Generic;<br />

us<strong>in</strong>g System.ComponentModel;<br />

us<strong>in</strong>g System.Data;<br />

us<strong>in</strong>g System.Draw<strong>in</strong>g;<br />

us<strong>in</strong>g System.Text;<br />

us<strong>in</strong>g System.W<strong>in</strong>dows.Forms;<br />

us<strong>in</strong>g System.Runtime.InteropServices; // for Marshal<br />

us<strong>in</strong>g System.Data.SqlClient;<br />

us<strong>in</strong>g System.IO;<br />

us<strong>in</strong>g Tracient.<strong>RFID</strong>;<br />

namespace Example1<br />

{<br />

public partial class Example1 : Form<br />

{<br />

RfidUsb usb<strong>RFID</strong> = new RfidUsb();<br />

IntPtr hReader;<br />

public Example1()<br />

23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!