설치 / 사용기

소프트웨어 BinToStr V0.5 PE 소스 BinaryTOstring 코드 변환

2018.03.02 17:27

입니다 조회:791 추천:15

BinToStr V0.5 PE 소스 BinaryTOstring 코드 변환

 

오랜만에 와서 보니 PE한방 생성기가 나와서 흥하고 있군요.

필요한 정보를 얻으려고 소스를 분석하다 보니

BinaryTOstring("0x5CCE08C85CD5200001D3",  2  )

요런식으로 되어 있는 것 때문에 많이 귀찮더군요.

 

그래서

바로 소스내 해당 코드를 한글로 변환 해서 새이름으로 저장해 주는 간단한 오토잇 스크립트를 만들어 봤습니다.

소스 분석해서 수정해 보고 싶은 분들만 약간의 편리를 위해 사용하시면 되겠네요.

한글 번역 된 것만 테스트 했습니다.

한글로 번역 안 된 중국원본을 변환 하려면 Fileopen 에서 코드 옵션을 바꾸줘야 합니다.

추가 할 수 있는데 귀차니즘이...

 

만들기는 10분만에 만들었는데

공개 하려고 UI를 추가 하니 시간이 좀 걸렸고,

오토잇 스크립트 정규식 사용법 설명과 예제가 부족해서 삽질도 조금 햇네요.

 

* 오토잇 ListView 버그 때문에 문자 순서가 바뀌어 보이는 현상이 있는데,

저장 되는 내용은 정상입니다.

 

V0.2 정규식 일부 수정

V0.3 정규식 자동인식 Flag 수정

V0.4 정규식 버그 수정. 특수 문자 겹칠때 버그 발생하는 것 수정.

      엔코딩 자동 인식.

V0.5 여러 경우를 대비해서 정규식 수정

BinaryToString("0xEC9588EB8595ED9598EC84B8EC9A94", "ansi")
BinaryToString("0xEC9588EB8595ED9598EC84B8EC9A94", 4)
BinaryToString("0xEC9588EB8595ED9598EC84B8EC9A94", "4")
BinaryToString(0xEC9588EB8595ED9598EC84B8EC9A94, 4)
BinaryToString("0xEC9588EB8595ED9598EC84B8EC9A94")
BinaryToString(0xEC9588EB8595ED9598EC84B8EC9A94)

뒤에 문자코드가 없는 경우에 대비해서 현재 4번으로 잡아 놓았습니다. 필요에 따라 수동으로 맞추세요.

if $sDataFlag = "" then $sDataFlag = 4

                     ;; $sDataFlag = your custom. now UTF8
                     ;$SB_ANSI (1) = binary data is ANSI (default)
                     ;$SB_UTF16LE (2) = binary data is UTF16 Little Endian
                     ;$SB_UTF16BE (3) = binary data is UTF16 Big Endian
                     ;$SB_UTF8 (4) = binary data is UTF8

 

다음에 시간 나면 컨트롤을 추가해서 설정 할 수 있게 하겟습니다.

 

bs001.png

 

bs002.png

 

bs003.png

 

변환된 소스 샘플

bs0034.png

 

소스

chBinTostr.au3

 

* 오토잇 ListView 버그 때문에 문자 순서가 바뀌어 보이는 현상이 있는데,

저장 되는 내용은 정상입니다.

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
5218 윈 도 우| 10년넘은 노트북 윈10 홈 설치기 [10] DeathWing 1783 3 02-28
5217 윈 도 우| 한글 원키제작툴로 win10_rs3_x86 빌드시 부팅 문제 [17] sunshine 982 10 02-28
5216 기 타| (위 사용기 참조) 윈키PE 제작에서 win10 RS3 x86은 이상하... [11] 왕초보 768 6 02-27
5215 윈 도 우| WinpeCreate_17.12.10.2117_ko 잘 되네요 [13] 그루터기 1336 16 02-27
5214 윈 도 우| 산Ta사랑님 Windows 10 Pro Rs3 x64 Special 26 최종RePack2 [129] 테미스 1613 38 02-27
5213 기 타| 한글 원키 PE 제작 최신업데이트 버전 사용기입니다.. [9] 왕초보 929 11 02-27
5212 윈 도 우| usb연결시 드라이버 제거후 새로고침해야 연결되는 문제!(... [11] 갑파니 666 13 02-27
5211 기 타| (업데이트해주셨습니다) 원키PE에서 글꼴크기 변경 원인입니다 [11] 왕초보 668 9 02-27
5210 기 타| 윈키PE에서 한글 해상도 프로그램으로 변경하기 입니다.. [5] 왕초보 799 8 02-27
5209 기 타| (업데이트 해주셨습니다) 원키PE제작 2번째 업데이트까지는... [5] 왕초보 533 6 02-26
5208 기 타| (업데이트해주셨습니다) 윈키로 글꼴크기가 바뀌신분들은 ... [15] 왕초보 1048 8 02-26
5207 윈 도 우| Windows 10 Pro Rs3 x64 Special 26 RePack [44] 테미스 1131 18 02-26
5206 기 타| (업데이트해주셨습니다) decompiler님께서 윈키 PE 제작을 ... [24] 왕초보 1449 11 02-26
5205 윈 도 우| Windows 10 Pro Rs3 x64 Special 26설치스샷 [54] 테미스 1282 24 02-25
5204 기 타| 원키로 PE 제작시 Imdisk.reg 를 적용하는것을 하여 보았습... [12] 왕초보 715 6 02-25
5203 기 타| 생성기PE 우클릭 중국어 관련 [16] 집앞의_큰 819 12 02-25
5202 기 타| 원키 PE제작 관련 피트백 2가지 입니다..참고하여 주십시요 [11] 왕초보 833 13 02-25
5201 윈 도 우| Windows 10 필요할 때만 업데이트 설치하기 - 테스트 - [11] suk 1608 18 02-25
5200 윈 도 우| 윈10 홈 업데이트 내가 하리(종료) [12] DeathWing 1560 11 02-25
5199 기 타| 한영전환 문제는 저의 잘못이었습니다...진심으로 사과드립... [18] 왕초보 1297 18 02-24
XE1.11.6 Layout1.4.8