Welcome

Last Updated: 18 May 2020

My name is Aleksander Krimsky and here you can find a bunch of my computer and life stuff. Much of my work is focused on reverse engineering with a specialty in Windows PE disassembly. I like to program in C/VC++, however I'm familiar with x86 from a bytecode representation and programming language (MASM32). Other languages include Java, Php, Javascript, and SQL. When I'm not computer programming, I'm probably playing computer games - some of my favorites are Duke Nukem 3D, SimCopter, SimCity 3000, and Runescape.



Work History

BAE Systems
Software Engineer II - Jan 2019 - Present
FAST Labs - autonomy, controls, and estimation


Meire & Brito Automation
Software Developer - Aug 2014 - Oct 2018
Macro software to automate online games


U.S. Air Force
Munitions Systems - May 2011 - Apr 2017
Inspection and assembly of precision guided bombs and missiles

Projects

SimCopterX / SimStreetsX
http://simcopter.net
http://streetsofsimcity.com

May 2019 - Present

The goal of these projects are to preserve these Windows 95 games by patching them to natively run on modern machines. This was achieved through reverse-engineering/disassembly of the Windows executables and modifying the x86 bytecode. In addition, the patcher allows for non-original resolution modes (varying aspect ratios) which required extensive modification to the 3d game engines. The patchers can also handle multiple versions of the game by making use of a technique which I call "auto-detour"; function detours are generated irrespective to addresses by using a new section created in the executable.
SilentAim
http://silentaim.net (defunct)

Aug 2016 - May 2017

Wrote online video game cheating software which made use of Windows memory hacking techniques such as byte pattern analysis (AOB scanning). Focused on 3d shooter games for aimbot/aim assistance which targets enemies. The service was a monthly subscription which eventually closed after each game enhanced their anticheat.

Education

M.S. Computer Science (Student)
Johns Hopkins University
Spring 2020 - Present


B.S. Computer Science
State University of New York at Buffalo
Sep 2016 - Aug 2018


B.T. Law Enforcement Leadership
State University of New York at Canton
Sep 2012 - Dec 2015


A.A. Criminal Justice
Columbia Greene Community College
Sep 2008 - Aug 2010

Press

PCGamer - 08 September 2019
https://www.pcgamer.com/streets-of-simcity-is-available-to-play-on-pc-thanks-to-a-fan-patch/

TechRaptor - 09 September 2019
https://techraptor.net/gaming/news/fan-patch-makes-streets-of-simcity-playable-on-modern-pcs

eTechnix - 09 September 2019
https://www.eteknix.com/relive-the-90s-with-simcopter-and-streets-of-simcity-mods/

Rock Paper Shotgun - 09 September 2019
https://www.rockpapershotgun.com/2019/09/09/streets-of-simcity-can-now-run-on-modern-pcs-thanks-to-fan-tinkering/

PCGames^N - 09 September 2019
https://www.pcgamesn.com/simcity/sim-copter-streets-of-simcity

LGR (Twitter) - 07 September 2019
https://twitter.com/lazygamereviews/status/1170533941658472448