본문 바로가기

[+] 유틸리티

Sqlite Viewer Sqlite 파일 포맷의 파일을 볼 수 있는 포터블 프로그램 입니다. 더보기
Registry (9)에서 쓰였던 python 스크립트 2자리씩 끊어서 뒤집어주는 python 스크립트... 로직한번 참 간단하다 lol 더보기
ROT-13 Script 포렌식 공부 중 레지스트리에 어떠한 값이 ROT-13으로 인코딩되어 있다는 구문을 보고 한번 만들어 봤다. 알려진 ROT-13 기본알고리즘을 바탕으로 스크립트 코딩 했다. #ROT13.py #Made By MaJ3stY #기본 ROT-13 사용 import sys rot13 = {'a':'n', 'b':'o', 'c':'p', 'd':'q', 'e':'r', 'f':'s', 'g':'t', 'h':'u', 'i':'v', 'j':'w', 'k':'x', 'l':'y', 'm':'z', 'n':'a', 'o':'b', 'p':'c', 'q':'d', 'r':'e', 's':'f', 't':'g', 'u':'h', 'v':'i', 'w':'j', 'x':'k', 'y':'l', 'z':'m', 'A':'N'.. 더보기
Hash Script # -*- coding: cp949 -*- # hash.py # Md5, SHA, Base64에 관하여 동작하는 스크립트 입니다 # 한번에 여러 값을 동시에 hash 할 수 있습니다. # Made By MaJ3stY from hashlib import * from base64 import * import sys if __name__ == "__main__": print ''' HI! You want to Service choice 1. Md5 hash 2. Sha1 hash 3. Sha224 hash 4. Sha256 hash 5. Sha384 hash 6. Sha512 hash 7. Base64 Encode 8. Base64 Decode 9. World Exit usage : python [file] .. 더보기
BozoCrack 보안뉴스(http://www.boannews.com/media/view.asp?idx=28850&kind=1)를 보고 알게 된 툴인데 원리는 참 간단하면서도 위력을 상당합니다. 코드를 보시면 아시겠지만, MD5 해쉬값을 구글에서 검색하여 일치하는 평문을 찾는 방식 입니다. 해킹대회 문제 풀때나 워게임 하실때 많이 사용하는 것을 프로그램으로 만든 것이라고 보면 되겠는데요. 물론 100% 크랙 성공을 보장하는 것은 아니지만, 적은 노력으로 엄청난 성과물을 얻는 건 맞다고 보네요. 아래는 해당 프로그램 소스입니다. ruby 언어로 작성 되었네요. require 'digest/md5'require 'net/http' class BozoCrack def initialize(filename) @hashes = Ar.. 더보기