APK를 Java 소스로 바꿔주는 배치 프로그램입니다.
제가 만들었고 라이센스 없습니다. 가져다 쓰세요.
7z.exe가 Command line 상에서 사용 가능 해야 하며
같은 폴더에 dex2jar-2.0, jd-cli-0.9.1 이 있어야 합니다.
----------------------------------------------------------------------
@echo off
set Title_BY=ver1.1_by_B.Y.
title %Title_BY%
echo 7zip, dex2jar-2.0, jd-cli-0.9.1 이 모두 있어야 합니다.
7z >NUL
if %ERRORLEVEL% EQU...
2015년 12월 31일 목요일
2015년 12월 29일 화요일
파일 또는 디렉토리를 찾는 윈도우 배치 스크립트
SecureKim
오후 10:08
디렉토리 찾기, 윈도우 커맨드, 파일 찾기, Batch, command line, windows
No comments
윈도우에서 파일이나 디렉토리 찾는 배치 스크립트입니다.
제가 만들었고 라이센스 없습니다. 편하게 쓰세요.
@echo off
title byfind by B.Y.
set p1=%1
if NOT DEFINED p1 goto _help
set p2=%2
set p3=%3
set p1=%p1:~1%
if DEFINED p3 (
set p2=%3
set dir=%2
) else (
set dir=%cd%
)
if %p1% EQU d (
goto _directory
) else (
if %p1% EQU f goto _file
goto _help
)
:_directory
dir /s /b /a:d %dir%\*%p2%*
goto...
2015년 12월 22일 화요일
2015년 10월 9일 금요일
AWS Security Bootcamp
1. 교육 목적
앱, 운영체제, 방화벽, 데이터등 상위 계층에서 보안 문제가 발생시 책임은 사용자에게 있음을 분명히 함.
대신 AWS 인스턴스나 서비스 자체에 대한 보안성은 아마존에서 보장하고 책임짐.
아마존에서 구현해놓은 이러한 보안 서비스도 어느정도 사용자가 상황에 맞게 설정해야 하므로 이를 위해 교육 함.
2. 내용 요약
1. Preview
2. 데이터 암호화 (KMS), Replication
3. 권한 (IAM)
4. 보안 관련 모니터링
3. 주의 사항
여기서 나오는 서비스들은 AWS의 서비스이며, 계정이라 함은 OS의 계정이 아니라 AWS서비스의 계정임.
따라서 AWS 서비스, 이름에 대해...
2015년 6월 1일 월요일
대칭키 암호화 알고리즘, AES
SecureKim
오후 5:37
대칭키 암호화, 비밀키 암호화, 알고리즘, AES, Security
2 comments
오늘은 대칭키 암호화 알고리즘의 대표주자인 AES에 대해 포스팅 하려 합니다.
대칭키 암호화 알고리즘
암호화와 복호화에 같은 암호 키를 쓰는 암호 알고리즘입니다.
간단한 예시
대칭키는 RSA와 다르게 간단한 예시를 통해 대강 이해해 볼 수 있습니다.
(RSA와는 다르다! RSA와는!)
'각각의 문자를 key만큼씩 더한다'
라는 암호화 알고리즘을 생각해 봅시다.
원문 : KBS1tv
key가 1일 때
abcdefghijklmnopqrstuvwxyz 이니까
암호화: LCT2uw
복호화는 1씩 빼면 되겠죠?
여기서 키는 1로, 암호화와 복호화에 같은 키 1이 쓰였습니다.
이런...
2015년 5월 22일 금요일
RSA에 대한 설명과 간단한 구현 (C++)
SecureKim
오후 5:33
공개키 암호화, 구현, 설명, 암호시스템, 암호학, 코드, RSA, Security, SSL, TLS
No comments
안녕하세요.
SSL에 대해 공부하던중 RSA가 잘 이해가 안되서 직접 간단하게 구현해 보았습니다.
이해를 돕기위해 색상을 넣었는데요.
노란색은 폐기.
초록색은 공개.
붉은색은 비공개 입니다.
RSA 준비과정
1. p!=q 인 소수 p,q 를 고릅니다.
2. N=p*q;
3. P=(p-1)*(q-1);
4. P를 바탕으로 다음을 만족하는 e를 찾습니다.
e<P , GCD(P,e) == 1;
5. e와 P를 이용해 다음을 만족하는 d를 찾습니다.
d*e%P==1
6. 이제 p와 q, P는 폐기합니다.
구해진 것들은 다음과 같습니다.
p,q,N,P,d,e
공개키는 N,e
개인키는...