Gary Kessler Associates
Over the years, I have written a few little software utilities that I have shared with some others and they have encouraged me to make them more readily available.
Boot Record Parsers (rel3.3, 6/30/2011): The Boot Record Parsers package contains five Perl programs:
- mbrparser (v1.4) interprets a standard DOS/Windows Master Boot Record (MBR)
- bsparser (v2.0) displays a FAT or NTFS boot sector
- dirparser (v1.0) displays a FAT directory
- gptparser (v1.1 beta) parses a GUID Partition Table (GPT) header
- apmparser (v1.2) displays an Apple Partition Map (APM)
[MD5 (boot_record_parsers_rel3.3.zip) = ccb6c5340b263e72eca336bb465d3901]
cisco7 (v1.0, 3/3/2000): A small C program that "cracks" a Cisco Type 7 password. Not much to the cracking, actually, since the password is merely an XOR applied to the password and a fixed string. Well, read more in the README file or in my crypto paper!
[MD5 (cisco7_v1.0.zip) = 4aad97aaaf2af8a0eadaf49f8970beba]
FileSigs (5/28/2011): This ZIP archive contains versions of my File Signatures Table in a format usable by FTK, Tim Coakley's Simple Carver and Simple Carver Lite, and Scalpel. The _README.txt file describes how the files can be used and their formats.
[MD5 (FileSigs_20110719.zip) = 4eacfef78f477398e4f64fb8ad0e116d]
include (v2.2, 2/2/2011): For good or for bad, I have been writing my own HTML code since about 1993. This program is a small Perl script that allows you to insert a specific set of HTML code into other HTML files without the use of server-side scripting or that kind of stuff. As an example, all of the main pages on the GKA Web site have a consistent left navigation bar; it has the look and feel of using frames but each page is actually fully self-contained. I can change the leftnav bar on all of the site's pages in a few seconds merely by updating a file that contains just the leftnav code and running a script that inserts the new code into the HTML files. The Perl program and documentation are in the ZIP file.
[MD5 (include_v2.2.zip) = 8ff5ada1ab89fe7a2ee6eaf81f269ff1]
LiveSystem (v5.0, 11/10/2010): This ZIP file contains a set of free utilities from a variety of sources that can be used to acquire volatile data from a running Windows system. The type of information includes currently open TCP/UDP ports and the processes associated with those ports, currently logged on users, running processes, and more! Read the _README.TXT file for more information.
[MD5 (LiveSystem_v5.0.zip) = 05f76247c329a58ad42f7cd2043d8185]
[NOTE: I have a version of tools for live RAM imaging and volatile data acquisition that is available only to members of the law enforcement community (because of software licensing issues). If you are interested in these tools, please contact me at gkessler@bpdvt.org.]
sms7 (v2.1, 2/25/2011): Short Message Service (SMS) text messages up to 160 characters in length employ 7-bit characters that are packed into 8-bit octets. This Perl program will accept a text message and display the packed hexadecimal or accept the packed hex and display the unpacked text.
[MD5 (sms7_v2.1.zip) = a1c5474901485bf39e98a06749e9b274]
SCUBA-related utilities: The ZIP files below contain JavaScripts and their HTML front-end for various dive-related calculations:
- PADI dive tables Dive Table Calculator using the PADI Recreational Dive Planner.
[MD5 (PADI_table.zip) = 770804c7c35ae1b4bd15f95471fd7147
]
- PADI dive tables (metric) Metric version of the Dive Table Calculator using the PADI Recreational Dive Planner, by Sonya Imm.
[MD5 (PADI_table_metric.zip) = 69458490b92b8c8a789b1bd2927c6e42
]
- NAUI dive tables Dive Table Calculator using the NAUI recreational dive tables.
[MD5 (NAUI_table.zip) = 695d65b28952540602d4048eae9bcb06]
- Nitrox maximum operating depth (PADI) Maximum Operating Depth calculator when using Nitrox, based on PADI tables.
[MD5 (MOD_PADI.zip) = 8677c26c8bd1e5652c735503d4f768b3]
- Nitrox maximum operating depth (NAUI) Maximum Operating Depth calculator when using Nitrox, based on NAUI tables.
[MD5 (MOD_NAUI.zip) = 8a335cb7de9a533dc87ca0bb058be265]
- Nitrox maximum operating depth (Cobra) Maximum Operating Depth calculator when using Nitrox, based on Suunto Cobra dive computers.
[MD5 (MOD_Cobra.zip) = f00242272b437a835b9dc16ba7db2972]
Latitude/Longitude Coordinate Converter (v1.0, 2/17/2012): This Excel spreadsheet converts between degree/minute/second (DMS), GPS, and decimal formats for expressing latitude and longitude.
[MD5 (DMS_GPS_Decimal.xls) = 6c814a9c81df95e3b84cabaaf6c21eb8]
All information at this site © 2000-2012, Gary C. Kessler. Permission to use the material here is extended to any of this site's visitors, as long as appropriate attribution is provided and the information is not altered in any way without express written permission of the author.
|