구독중인 아이즈원 프라이빗 메일 백업 툴
- 실제 수신한 프라이빗 메일만 백업할 수 있습니다.
- 프라이빗 메일 유출을 위한 툴이 아닙니다.
- 백업의 결과물의 공유는 절대 금지합니다!!!
- 개발자는 본 툴의 이용에 있어 발생한 모든 문제에 대해 책임지지 않습니다.Python + Requests + Pymysql
사용자가 수신한 모든 프라이빗 메일과 사진을 HTML 파일로 저장 및 DB에 등록합니다.
- 본 repository를 clone 혹은 다운로드 합니다.
- Burpsuite, Fiddler와 같은 HTTPS 프록시를 사용하여, 프라이빗 메일 패킷을 캡쳐합니다.
- 패킷에서 아래 헤더 값들을 찾아, pm.py의 해당하는 변수에 값을 입력합니다.
- User-Id : PM_USERID
- Access-Token : PM_ACCESSTOKEN
- Application-Version : PM_APPVER
- Device-Version : PM_DEVICE
- Os-Type : PM_OSTYPE
- Os-Version : PM_OSVERSION
- User-Agent : PM_USERAGENT
- pm.py를 실행합니다. 모든 메일은
output/mail폴더에 저장되며, 모든 이미지는output/img/mail에 저장됩니다.
CREATE TABLE `private_mail` (
`idx` INT(11) NOT NULL AUTO_INCREMENT,
`id` VARCHAR(11) NOT NULL DEFAULT '' COLLATE 'utf8mb4_unicode_ci',
`member` VARCHAR(11) NOT NULL COLLATE 'utf8mb4_unicode_ci',
`subject` MEDIUMTEXT NOT NULL COLLATE 'utf8mb4_unicode_ci',
`preview` VARCHAR(50) NOT NULL DEFAULT '0' COLLATE 'utf8mb4_unicode_ci',
`content_orig` TEXT NOT NULL COLLATE 'utf8mb4_unicode_ci',
`content` TEXT NOT NULL COLLATE 'utf8mb4_unicode_ci',
`time` DATETIME NOT NULL,
`is_img` INT(11) NOT NULL DEFAULT '0',
`is_star` INT(11) NOT NULL DEFAULT '0',
`is_unread` INT(11) NOT NULL DEFAULT '1',
PRIMARY KEY (`idx`),
INDEX `id` (`id`)
)
COLLATE='utf8mb4_unicode_ci'
ENGINE=InnoDB
AUTO_INCREMENT=8923
;