导航:首页 > 电脑知识 > 加密软件的电脑如何上传文件

加密软件的电脑如何上传文件

发布时间:2022-09-26 08:30:14

Ⅰ 电脑被加密软件加密了,文件必须解密才能发给客户

加密软件作为企业文件安全的解决方案,通常都无法通过普通方法破解。甚至某些不稳定的加密软件会有文件被加密后所有人都无法打开的危险。
有些加密软件会有临时外发文件的功能,发给客户后可以打开几次,或者多久之后就无法打开等功能
要看你们公司买了什么软件,领导愿意给你多大权限了。

Ⅱ 如何加密传送文件

七种加密解密

E客学吧 http://teach.qsek.com 更新时间:2006-8-22 22:15:02

--------------------------------------------------------------------

本文一共介绍了七种方法:一:最简单的加密解密 二:转义字符""的妙用 三:使用Microsoft出品的脚本编码器Script Encoder来进行编码 (自创简单解码)
四:任意添加NUL空字符(十六进制00H) (自创)
五:无用内容混乱以及换行空格TAB大法
六:自写解密函数法
七:错误的利用 (自创)

在做网页时(其实是网页木马呵呵),最让人烦恼的是自己辛辛苦苦写出来的客户端IE运行的JAVASCRIPT代码常常被别人轻易的拷贝,实在让自己的心里有点不是滋味,要知道自己写点东西也挺累的......^*^

但我们也应该清楚地认识到因为JAVASCRIPT代码是在IE中解释执行,要想绝对的保密是不可能的,我们要做的就是尽可能的增大拷贝者复制的难度,让他知难而退(但愿~!~),下面我结合自己这几年来的实践,及个人研究的心得,和大家一起来探讨一下网页中JAVASCRIPT代码的加密解密技术。

以加密下面的JAVASCRIPT代码为例:

<SCRIPT LANGUAGE="JavaScript">
alert("黑客防线");
</SCRIPT>

一:最简单的加密解密

大家对于JAVASCRIPT函数escape()和unescape()想必是比较了解啦(很多网页加密在用它们),分别是编码和解码字符串,比如例子代码用escape()函数加密后变为如下格式:

alert%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B

如何?还看的懂吗?当然其中的ASCII字符"alert"并没有被加密,如果愿意我们可以写点JAVASCRIPT代码重新把它加密如下:

%61%6C%65%72%74%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B

呵呵!如何?这次是完全都加密了!

当然,这样加密后的代码是不能直接运行的,幸好还有eval(codeString)可用,这个函数的作用就是检查JavaScript代码并执行,必选项 codeString 参数是包含有效 JavaScript 代码的字符串值,加上上面的解码unescape(),加密后的结果如下:

<SCRIPT LANGUAGE="JavaScript">
var code=unescape("%61%6C%65%72%74%28%22%u9ED1%u5BA2%u9632%u7EBF%22%29%3B");
eval(code)
</SCRIPT>

是不是很简单?不要高兴,解密也就同样的简单,解密代码都摆给别人啦(unescape())!呵呵

二:转义字符""的妙用

大家可能对转义字符""不太熟悉,但对于JavaScript提供了一些特殊字符如:n (换行)、 r (回车)、' (单引号)等应该是有所了解的吧?其实""后面还可以跟八进制或十六进制的数字,如字符"a"则可以表示为:"141"或"x61"(注意是小写字符"x"),至于双字节字符如汉字"黑"则仅能用十六进制表示为"u9ED1"(注意是小写字符"u"),其中字符"u"表示是双字节字符,根据这个原理例子代码则可以表示为:

八进制转义字符串如下:
<SCRIPT LANGUAGE="JavaScript">
eval("")
</SCRIPT>

十六进制转义字符串如下:
<SCRIPT LANGUAGE="JavaScript">
eval("")
</SCRIPT>

这次没有了解码函数,因为JavaScript执行时会自行转换,同样解码也是很简单如下:

<SCRIPT LANGUAGE="JavaScript">
alert("")
</SCRIPT>

就会弹出对话框告诉你解密后的结果!

三:使用Microsoft出品的脚本编码器Script Encoder来进行编码

工具的使用就不多介绍啦!我是直接使用JavaScript调用控件Scripting.Encoder完成的编码!代码如下:

<SCRIPT LANGUAGE="JavaScript">
var Senc=new ActiveXObject("Scripting.Encoder");
var code='<SCRIPT LANGUAGE="JavaScript">rnalert("黑客防线");rn</SCRIPT>';
var Encode=Senc.EncodeScriptFile(".htm",code,0,"");
alert(Encode);
</SCRIPT>

编码后的结果如下:
<SCRIPT LANGUAGE="JScript.Encode">#@~^FgAAAA==@#@&lsDD`J黑客防线r#p@#@&FgMAAA==^#~@</SCRIPT>

够难看懂得吧?但相应的解密工具早已出来,而且连解密网页都有!因为其解密网页代码过多,我就不多说拉!给大家介绍一下我独创的解密代码,如下:

<SCRIPT LANGUAGE="JScript.Encode">
function decode()
alert(decode.toString());
</SCRIPT>

咋样?够简单吧?它是原理是:编码后的代码运行前IE会先对其进行解码,如果我们先把加密的代码放入一个自定义函数如上面的decode()中,然后对自定义函数decode调用toString()方法,得到的将是解码后的代码!

如果你觉得这样编码得到的代码LANGUAGE属性是JScript.Encode,很容易让人识破,那么还有一个几乎不为人知的window对象的方法execScript(),其原形为:

window.execScript( sExpression, sLanguage )

参数:
sExpression: 必选项。字符串(String)。要被执行的代码。
sLanguage : 必选项。字符串(String)。指定执行的代码的语言。默认值为 Microsoft JScript

使用时,前面的"window"可以省略不写!

利用它我们可以很好的运行编码后的JavaScript代码,如下:

<SCRIPT LANGUAGE="JavaScript">
execScript("#@~^FgAAAA==@#@&lsDD`J黑客防线r#p@#@&FgMAAA==^#~@","JScript.Encode")
</SCRIPT>

你可以利用方法二对其中的""号内的字符串再进行编码,使得"JScript.Encode"以及编码特征码"#@~^"不出现,效果会更好!

四:任意添加NUL空字符(十六进制00H)

一次偶然的实验,使我发现在HTML网页中任意位置添加任意个数的"空字符",IE照样会正常显示其中的内容,并正常执行其中的JavaScript 代码,而添加的"空字符"我们在用一般的编辑器查看时,会显示形如空格或黑块,使得原码很难看懂,如用记事本查看则"空字符"会变成"空格",利用这个原理加密结果如下:(其中显示的"空格"代表"空字符")

<S C RI P T L ANG U A G E =" J a v a S c r i p t ">

a l er t (" 黑 客 防 线") ;

< / SC R I P T>

如何?是不是显得乱七八糟的?如果不知道方法的人很难想到要去掉里面的"空字符"(00H)的!

五:无用内容混乱以及换行空格TAB大法

在JAVASCRIPT代码中我们可以加入大量的无用字符串或数字,以及无用代码和注释内容等等,使真正的有用代码埋没在其中,并把有用的代码中能加入换行、空格、TAB的地方加入大量换行、空格、TAB,并可以把正常的字符串用""来进行换行,这样就会使得代码难以看懂!如我加密后的形式如下:

<SCRIPT LANGUAGE="JavaScript">
"xajgxsadffgds";1234567890
625623216;var $=0;alert//@$%%&*()(&(^%^
//cctv function//
(//hhsaasajx xc
/*
asjgdsgu*/
"黑


防线"//ashjgfgf
/*
@#%$^&%$96667r45fggbhytjty
*/
//window
)
;"#@$#%@#432hu";212351436
</SCRIPT>

至少如果我看到这样的代码是不会有心思去分析它的,你哪?

六:自写解密函数法

这个方法和一、二差不多,只不过是自己写个函数对代码进行解密,很多VBS病毒使用这种方法对自身进行加密,来防止特征码扫描!下面是我写的一个简单的加密解密函数,

加密代码如下(详细参照文件"加密.htm"):
<SCRIPT LANGUAGE="JavaScript">
function compile(code)
{
var c=String.fromCharCode(code.charCodeAt(0)+code.length);
for(var i=1;i<code.length;i++){
c+=String.fromCharCode(code.charCodeAt(i)+code.charCodeAt(i-1));
}
alert(escape(c));
}
compile('alert("黑客防线");')
</SCRIPT>

运行得到加密结果为:o%CD%D1%D7%E6%9CJ%u9EF3%uFA73%uF1D4%u14F1%u7EE1Kd

相应的加密后解密的代码如下:

<SCRIPT LANGUAGE="JavaScript">
function uncompile(code)
{
code=unescape(code);
var c=String.fromCharCode(code.charCodeAt(0)-code.length);
for(var i=1;i<code.length;i++){
c+=String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1));
}
return c;
}
eval(uncompile("o%CD%D1%D7%E6%9CJ%u9EF3%uFA73%uF1D4%u14F1%u7EE1Kd"));
</SCRIPT>

七:错误的利用

利用try{}catch(e){}结构对代码进行测试解密,虽然这个想法很好(呵呵,夸夸自己),因为实用性不大,我仅给个例子

<SCRIPT LANGUAGE="JavaScript">

var a='alert("黑客防线");';
var c="";
for(var i=0;i<a.length;i++){
c+=String.fromCharCode(a.charCodeAt(i)^61);}

alert(c);

//上面的是加密代码,当然如果真正使用这个方法时,不会把加密写上的
//现在变量c就是加密后的代码

//下面的函数t()先假设初始密码为0,解密执行,
//遇到错误则把密码加1,然后接着解密执行,直到正确运行

var d=c; //保存加密后的代码
var b=0; //假定初始密码为0
t();

function t()catch(e){
c="";
for(var i=0;i<d.length;i++){
c+=String.fromCharCode(d.charCodeAt(i)^b);}
b+=1;
t();
//setTimeout("t()",0);
}
}
</SCRIPT>

总结,基本上JAVASCRIPT的加密也就这些啦,每种加密都有相应的解密方法,但我想如果你熟练运用上面介绍的方法,并把他们结合起来使用,相信可以解密你的JAVASCRIPT代码的人是几乎没有啦,即使有人可以解密,但因为他本身比较精通JAVASCRIPT脚本,自己完全可以写,也就没有必要盗用你的代码,所以你是安全的!呵呵^*^

文章录入:轻松E客 文章来源:网络收集

Ⅲ 请问u盘里面有加密文件如何复制或转移到电脑上

电脑加密的文件直接复制到u盘中就可以了,另外使用的时候需要解密,可能密码解密,可能软件解密。

Ⅳ 如何往局域网的加密的电脑上考入文件.帮帮忙

你设置一个专门用来共享的文件夹,然后设置为完全共享,别的文件夹不要共享。
其实加密后完全共享是可以的,我就是这样设置的,只不过我不知道你的电脑为什么不行,可能是你设置错了

Ⅳ 如何上传加密的文本文档

你好,首先把你的问题说清楚一点。上传的是什么格式的文件,如果是一个大的整体程序,比如word整个文件,那么就要一定的软件支持,如果是图片这类的,那就采用rar压缩,然后在压缩的同事加入密码。这个方法同样适用于一些绿色免安装软件。把软件放到一个文件夹里面,然后点击右键。添加到
文件夹名字.rar。然后点击rar的第二个选项的高级选项。可以看见右边有个设置密码。选择就好了。如果对于上传有大小要求,那么就分卷压缩,输入的数字默认的单位是
b
最小的字节单位,要选好呀。

Ⅵ 艾数加密软件的文件我上传到了网盘上,请问在其他电脑上下载(没有安装艾数加密软件)会打开吗

首先,我要说的是,类似于艾数加密软件这样的工具,尽量少用。因为这些软件基本是没有售后的免费软件,性能不稳定,有时候加密了文件,就无法再解密。你的文件就从此被破坏掉,再也无法恢复。

第二,你加密后的文件上床到网盘,在别的电脑下载后,是无法打开的。除非是根本没加密上(有的加密软件就是没加密,只是多了一个加密的标识)。

第三,加密后的文件上传到网盘,在别处下载后,用艾数再解密的过程也很容易出错,破坏文件,无法再打开。

总之,尽量不要用免费的加密软件。收费的加密软件一般是卖给企业用的,价格比较高,也没必要。你完全可以用加密U盘来存储你的个人文件。

Ⅶ 怎样在加密的电脑上正常使用U盘

加密U盘和移动硬盘最简单的方法就是使用U盘超级加密3000。

U盘超级加密3000是一款专业的U盘和移动硬盘加密软件,可以加密任意文件夹,并且支持硬盘加密。

U盘超级加密3000操作简单,免安装,只要下载U盘超级加密3000到您指定的U盘和移动硬盘就可以了。

不知道我的回答您是否满意,如果满意的话,您不妨帮我推荐一下。

Ⅷ 如何拷贝一个加密软件到其他电脑使用!他写入了很多程序到系统,是要把整个系统和文件一起复制去吗

不能,加密就是为了不被滥用,除非有密钥或对应的狗解密。

Ⅸ 怎么给电脑中的文件加密

从多方面出发考虑,软件操作,使用,兼容,功能全面,售后服务等评估一款软件是否合适 推荐域之盾系统 以下功能都可实现
1. 透明加解密
系统根据管理策略对相应文件进行加密,用户访问需要连接到服务器,按权限访问,越权访问会受限,通过共享、离线和外发管理可以实现更多的访问控制。
2. 泄密控制
对打开加密文档的应用程序进行打印、内存窃取、拖拽和剪贴板等操作管控,用户不能主动或被动地泄漏机密数据。
3. 审批管理
支持共享、离线和外发文档,管理员可以按照实际工作需求,配置是否对这些操作进行强制审批。用户在执行加密文档的共享、离线和外发等操作时,将视管理员的权限许可,可能需要经过审批管理员审批。
4. 离线文档管理
对于员工外出无法接入网络的情况可采用系统的离线管理功能。通过此功能授权指定用户可以在一定时间内不接入网络仍可轻松访问加密数据,而该用户相应的安全策略仍然生效,相应数据仍然受控,文档权限也与联网使用一样。
5. 外发文档管理
本功能主要是解决数据二次泄密的威胁,目的是让发出的文档仍然受控。通过此功能对 需要发出的文件进行审批和授权后,使用者不必安装加密客户端即可轻松访问受控文件,且可对文件的操作权限及生命周期予以管控。

6. 审计管理
对加密文档的常规操作,进行详细且有效的审计。对离线用户,联网后会自动上传相关日志到服务器。
7. 自我保护
通过在操作系统的驱动层对系统自身进行自我保护,保障客户端不被非法破坏,并且始终运行在安全可信状态。即使客户端被意外破坏,客户端计算机里的加密文档也不会丢失或泄漏。

阅读全文

与加密软件的电脑如何上传文件相关的资料

热点内容
网络共享中心没有网卡 浏览:521
电脑无法检测到网络代理 浏览:1374
笔记本电脑一天会用多少流量 浏览:578
苹果电脑整机转移新机 浏览:1376
突然无法连接工作网络 浏览:1061
联通网络怎么设置才好 浏览:1224
小区网络电脑怎么连接路由器 浏览:1036
p1108打印机网络共享 浏览:1212
怎么调节台式电脑护眼 浏览:698
深圳天虹苹果电脑 浏览:935
网络总是异常断开 浏览:612
中级配置台式电脑 浏览:994
中国网络安全的战士 浏览:630
同志网站在哪里 浏览:1413
版观看完整完结免费手机在线 浏览:1459
怎样切换默认数据网络设置 浏览:1110
肯德基无线网无法访问网络 浏览:1286
光纤猫怎么连接不上网络 浏览:1476
神武3手游网络连接 浏览:965
局网打印机网络共享 浏览:1000