| Low cortisol crack me |
FLAG{8f2d5e9b_4a1c_7d3f}
Username: qP9xLz
PIN: 7184
Serial: m4X9-88wQ-1cZ5 |
2026-06-09 16:10 |
| CrackmesForBeginners (CFB) #5 |
pidkeuaj
7agyfre3
|
2026-06-09 15:45 |
| CrackmesForBeginners (CFB) #4 |
rotors_spin_9
gg |
2026-06-09 15:10 |
| CrackmesForBeginners (CFB) #3 |
pwn_vm_3
gg |
2026-06-09 15:07 |
| CrackmesForBeginners (CFB) #2 |
SDDSSASSDDSSDDDSSDDD |
2026-06-09 14:26 |
| CrackmesForBeginners (CFB) #1 |
import argparse
import sys
def make_serial(username: bytes) -> str:
username = username.strip()
if len(username) < 4:
raise ValueError("username must be at least 4 characters after trimming")
return "".join(
f"{((char ^ ((index + 0x5A) & 0xFF)) + 0x13) & 0xFF:02X}"
for index, char in enumerate(username)
)
def main() -> int:
parser = argparse.ArgumentParser(description="Keygen for CFB1.exe")
parser.add_argument("username", nargs="?", help="username to generate a serial for")
args = parser.parse_args()
username = args.username
if username is None:
username = input("Username: ")
try:
serial = make_serial(username.encode("latin-1"))
except UnicodeEncodeError:
print("error: use single-byte characters only", file=sys.stderr)
return 1
except ValueError as exc:
print(f"error: {exc}", file=sys.stderr)
return 1
print(serial)
return 0
if __name__ == "__main__":
raise SystemExit(main())
|
2026-06-09 14:21 |