cry
1.0.0
어떤 사람들은 이것이 완전한 것이 아니라는 것을 이해하지 못하는 것 같고, 이에 대한 지불을 처리하는 시스템을 구축 할 수있게되면 아마도 이것을 스스로 쓸 수있을 것입니다. 나는 이것이 당신의 파일 중 일부를 암호화하고 서버에 저장하는 프로그램이라고 말할 수 있으며 당신은 귀찮게하지 않을 것입니다.
이 프로젝트는 극도로 악의적 인 코드를 만드는 것이 얼마나 쉬운지를 보여주기 위해 작성되었습니다.
랜섬웨어는 가장 사랑받는 파일을 인질로 가져 가서 많은 돈을 요구하여 잠금을 해제하도록 설계되었습니다.
숨겨진 넥타이의 복제
Go-Cry는 웹 서버와 클라이언트 소프트웨어의 두 부분으로 구성됩니다. 출력 파일은 ./bin/ 에 배치됩니다.
파일 크기를 최소화하기 위해 링커 플래그 -w -s 로 구축됩니다. Go Binaries의 크기를 더욱 줄이려면 UPX 프로젝트를 참조하십시오.
$ make
파일을 만듭니다
./bin/web[.exe]./bin/cry[.exe] $ make all
파일을 만듭니다
./bin/windows_amd64.exe./bin/windows_x86.exe./bin/linux_amd64./bin/linux_x86./bin/macos (AMD64)빈 디렉토리의 모든 파일을 제거합니다
$ make clean
Web/Web.go를 참조하고 상수 값을 수정하십시오. 그들은 댓글을 달고 간단합니다.
config.go를 참조하고 상수 값을 수정하십시오.
RSA 키 크기 변수 Bits 수정하는 경우 EncryptedHeaderSize 참조하십시오. RSA 암호 텍스트 길이는 사용 된 키 크기에 따라 변경되며 런타임시 계산되지 않습니다.
ProcessMax 에 지정된 파일의 양을 암호화하여 서버로 보냅니다. 파일을 암호화하고 암호화 키를 서버에 저장하십시오.