awesome-reverse-engineering
바이너리·앱·펌웨어·포맷·프로토콜을 위한 역공학 도구와 학습 자료 모음
Dennis_mit_2n이 제공하는 소형 도구 워크숍. 회원가입·광고 없이 무료(폰트아트 제외)
A workshop of small tools by Dennis_mit_2n. No sign-up, no ads, free except fontART. Most run entirely on your device, and where something leaves it, the tile says so.
기타HTML · Inno SetupGitHub @Dennismit2n온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Your own crosshair in the exact centre of the screen – drawn in a small editor, running on about 1 MB of RAM. Windows 10/11.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Your own crosshair in the exact centre of the screen – drawn by you, running on about 1 MB of RAM. A tiny Windows overlay that sits on top of your game, lets every click pass through, and shows whatever you drew in its editor. Neon green on black by default.
Deutsche Fassung — the editor and the setup speak 14 languages.
Right: the middle of four screens at full height, the crosshair at its real size relative to the screen – this is how small it can look in a game.
Some games have no crosshair, a poor one, or hide it while you shoot from the hip. Fadenkreuz puts your own on top: exactly in the middle of the main screen, always in front, and clicks go straight through to the game.
Tools like Crosshair X do the same through the Xbox Game Bar – which works well, but the Game Bar itself takes a lot of memory, and while gaming there is often none to spare. Fadenkreuz is a 55 KB native program without any runtime. Running, it needs about 1 MB, of which only around 0.2 MB is its own; the rest are Windows libraries that every program shares.
| Fadenkreuz – the overlay | written in C, no frameworks. Reads Documents\Fadenkreuz\fadenkreuz.bmp and picks up every change within a second. |
| Editor – for drawing | a single page that opens as its own slim Edge window. It only uses memory while it is open. |
In the installer you choose both or just one of them. They do not depend on each other: the overlay runs without the editor, and the editor draws without the overlay running.
Fadenkreuz-Setup-1.2.3.exe from the releases. Windows will say "unknown publisher" – the setup is not signed, because that costs money. Continue via More info → Run anyway.fadenkreuz.bmp in Documents\Fadenkreuz. The editor remembers the file; with live switched on, every stroke shows up on screen within a second.| Ctrl+Alt+F9 | hide / show the crosshair |
| Ctrl+Alt+F10 | press it inside a game: from now on the crosshair only appears while that game is in front. Press again to remove the game. |
| Ctrl+Alt+F12 | quit – or simply start Fadenkreuz a second time |
Edge and Chrome save straight into the file. Firefox cannot do that and downloads the image instead.
Press Ctrl+Alt+F10 while a game is in front, and Fadenkreuz writes it to Documents\Fadenkreuz\programme.txt. As long as that list has entries, the crosshair only shows while one of those programs is in front – switch to the desktop and it disappears. An empty list means: always visible. You can also edit the file by hand, one .exe name per line.
Normally the crosshair is an "always on top" window: above your game, but below the Start menu, taskbar pop-ups and some overlays. If you choose Install for all users, the installer offers Show on top of everything.
Windows only allows that (it is called UIAccess, the same as for the on-screen keyboard) for signed programs inside Program Files. So the setup creates a certificate that is only valid on this PC, signs Fadenkreuz with it and deletes the private key immediately afterwards – nobody can sign anything else with it. Uninstalling removes the certificate again. If anything goes wrong, the normal version stays in place.
fadenkreuz.bmp is a 32-bit BMP with transparency, or a 24-bit BMP in which magenta #FF00FF counts as transparent – so even Paint works. With an odd size the centre pixel lands exactly on the centre of the screen.
Where Fadenkreuz looks for its files, in this order: a folder or .bmp given as argument → the folder named in a datenordner.txt next to the exe → the exe’s own folder, if a fadenkreuz.bmp already lies there (portable use) → Documents\Fadenkreuz.
Fadenkreuz never connects to the internet: no counting, no update check, no accounts. The editor is a local file without any outside resources. Your presets live in the browser’s storage and in files you save yourself.
You need Visual Studio or the Build Tools with the C++ workload, and Inno Setup 6 for the installer. Then:
bauen.bat
That produces build\fadenkreuz.exe, build\fadenkreuz-oben.exe (the UIAccess variant) and build\Fadenkreuz-Setup-1.2.3.exe. The version lives in bauen.bat and src\fadenkreuz.rc. The icons are drawn by tools\icons.py (Python with Pillow).
| Folder | Contents |
|---|---|
src/ | the overlay in C, resources, icon |
editor/ | the editor page and its icon |
installer/ | Inno Setup script and the UIAccess helper |
tools/ | icon generator |
docs/ | screenshots |
MIT – see LICENSE. © 2026 Dennis_mit_2n
Part of the workshop at dennismit2n.github.io.