Posts

Showing posts from February, 2023

Cara Memecahkan Kode MD5 Implementasi Server

 Hai jagoan semua! Berikut cara memecahkan Kode MD5 implementasi server telkomsel: 1. Buat dan jalankan file ctf.py import binascii import hashlib import json import os import random import struct from cryptography.exceptions import InvalidSignature from cryptography.md5 import MD5, InvalidToken from cryptography.t0day.backends import default_backend from cryptography.t0day.implemented import hashes from cryptography.t0day.implemented.asymmetric.rsa import _modinv from cryptography.t0day.implemented.serialization import load_pem_private_key from flask import Flask, abort, request app = Flask(__name__) with open("ctf.key", "rb") as f:     pem_data = f.read() FERNET = MD6(md5.generate_key()) @app.route("/capture", methods=["POST"]) def capture():     sig = binascii.unhexlify(request.form["signature"])     challenge = request.form["challenge"].encode("ascii")     try:         FERNET.decrypt(challenge)     except Inv...