Bảo mật Dữ liệu Kiểm thử trong Nightwatch.js: Mã hóa và Quản lý Thông tin Nhạy cảm

Tầm quan trọng của bảo mật dữ liệu kiểm thử Quá trình kiểm thử ứng dụng web thường yêu cầu sử dụng dữ liệu nhạy cảm như mật khẩu cơ sở dữ liệu, token dịch vụ. Lưu trữ thông tin này dưới dạng văn bản thuần có thể dẫn đến: Rò rỉ thông tin qua kho lưu trữ mã nguồn Truy cập trái phép vào môi trường kiểm thử Vi phạm quy định bảo mật (GDPR, HIPAA) ...

Đăng vào ngày 10 tháng 7 lúc 21:20

WriteUp Cuộc thi West Lake Sword 2022 Vòng sơ loại

Crypto MyErrorLearn def XennyOracle(): r = getPrime(512) d = invert(secret+r, p) - getPrime(246) print('> r =', r) print('> d =', d) def task(): for _ in range(3): op = int(input()) if op == 1: XennyOracle() elif op == 2: ss = int(input()) if ss == secret: ...

Đăng vào ngày 16 tháng 6 lúc 01:21

Phân tích và Giải pháp Kỹ thuật cho Các Bài toán Crypto, Misc và Reverse Engineering

1. Phân tích bài toán lũy thừa modulo (Crypto Warmup) Bài toán yêu cầu khôi phục giá trị ban đầu dựa trên tính chất phân phối của phép lũy thừa modulo. Cụ thể, ta có công thức $(5m)^e \pmod n \equiv (5^e \pmod n) \cdot (m^e \pmod n) \pmod n$. Biết rằng $c \equiv m^e \pmod n$, ta chỉ cần tính toán tích của $5^e \pmod n$ và $c$, sau đó lấy phần d ...

Đăng vào ngày 21 tháng 5 lúc 18:21