/script 此法对IE有特效,但在" />

常见网页加密方法和破解对策

作者:小菜 更新时间:2025-03-05 点击数:
简介:常见网页加密方法和破解对策(一)右键弹出窗口加密。

程序如下: script language="JavaScript"> /script 此法对IE有特效,但在

【菜科解读】

常见网页加密方法和破解对策(一)右键弹出窗口加密。

程序如下: script language="JavaScript"> /script 此法对IE有特效,但在NC中右键定义为无法控制的帮助菜单,所以NC中event对象无button属性,在NC中右键->View Source可看源码。

老式程序没有if (event.button==3)的判断句,不知哪位老前辈想出——先按下左钮不放再按下右钮,然后松开左钮再松开右钮,快捷菜单就会弹出,点击查看源文件就能看到源码。

(左右键法?………^_^)本菜鸟自编的变形: script language="JavaScript"> /script 由于在NC中无法定义左右键,只有加上window.location="index.html"令其一旦激活鼠标事件就转向首页或其它Web页,否则在NC中右键按了“确定”后,还会弹出快捷菜单。

缺点是在IE5.0左键也被禁止,不过在NC4.5只要按在链接上,仍能正常转向Web页。

用乱码显示链接、调用地址加密。

利用某些函数把URL字符转换成ASCII码,从而达到隐藏链接Frame页面和*.js,*.asp等脚本的目的。

返回ASCII码escape(character),ASCII码为%XX格式,XX是十六进制,如空格键为%20。

返回字符unEscape(string)如: /script 我们只要运行以下语句,可还原“乱码” script LANGUAGE="JAVASCRIPT">var Words="乱码"document.write(unescape(Words)) /script 什么??没有输出!呵呵,原乱码是完整的JavaScript语句,当然不能显示,把%3C删去破坏其格式,输出frameset BORDER="0" FRAMEBORDER="0" FRAMESPACING="0" rows="100%"> 再把下一个%3C删去,所有字符都出来了哦。

此法常与右键弹出窗口加密、调用脚本显示页面等共同使用。

也可用全部保存法,清空缓存法破解。

输入地址法(NC不适用)查看首页源文件,发现调用ok.js,在浏览器地址栏输入http://www.*.163.net/ok.js,确定把ok.js保存在硬盘。

用记事本编辑ok.js找到一行if(str=="abc098"),嗯,密码是abc098。

如果没有指定*.js类型,可在文件类型中增加“打开”—>windows\wscript,“编辑”—>windows\notepad。

(此法对特定脚本适用。

本站的澳门回归倒计时就是参考了www.oyo.com.cn的*.js源文件,精确到秒的好东东。

)全部保存法(NC不适用)利用IE的“文件”—>“另存为”把本页保存选择“Web页,全部(*.htm;*.html)"。

你会发现在存档的目录下有一和页面同名的子目录,里面包含了所有作用于该页面,而目标不在本页的图片和脚本文件,及Frames页源码。

清空缓存法(NC,IE通用)把windows\Temporary Internet Files或Edit\Preferences\advanced\cache\disk cache folder的内容清空。

然后浏览网站,源码、Frames页、脚本就在Temporary Internet Files和disk cache folder中。

但在NC中,所有脚本都改了名,辨认麻烦。

(看多个网站,需多次清空和拷出源码保存,苦!^_^)关掉JavaScript法(IE不适用)在NC中把advanced\Enable JavaScript屏蔽,可避免运行JavaScript,但对乱码和脚本无能为力,脚本可是特殊效果的关键哦。

(具体见附:)关掉Java法(NC,IE通用)由于目前常用JavaScript的简单加密,关掉IE和NC的Java并不能屏蔽JavaScript,无实用价值。

除非是用Java加密。

总结:建议使用全部保存法,只需存一次盘。

一晚可存几十个网页,第二天再研究。

可见IE和NC的不同在于对脚本语言的支持不同,实乃我等剽窃者的一大福音。

^@^附:Java由Sun开发,Web页中标识符为,脚本后缀名为.class。

JavaScript由Netscape开发,标识符为 script language="JavaScript">。

JScript由Microsoft开发,标识符为 script language="JScript">,该标识符在NC中会被忽略。

Java和JavaScript两者不同。

在IE高级-->Java VM中只能屏蔽Java,不能屏蔽JavaScript。

只有NC能屏蔽两者。

JScript绝大部分与JavaScript相同,除少数命令不同,一般可认为JScript等于JavaScript,但在IE5.0中这种差别得到了强化,可见微软对网景的残酷打击。

常见网页加密方法和破解对策(二)关于口令密码校验 script LANGUAGE="JAVASCRIPT"> /script 此法用了while()死循环,如果密码不对,连用右键和菜单查看源文件的机会都没有,只有关闭Javascript了,不过IE无此功能,用NC吧。

只能输入三次密码的变形: script LANGUAGE="JavaScript"> /script script>dw(key,"FgwhqjfW,\[*;#\[;=EX.ydy%whqjfXD00FYKK0tnysE\n0tnys}E\n0KKD00FIgwhqjfD"); /script script>dw(key,"FgwhqjfW,\[*;#\[;=EX.ydy%whqjfXW%&?EXdjulwhJfbfXDW00FIgwhqjfD"); /script script>dw(key,"FgwhqjfW,\[*;#\[;=EX.ydy%whqjfXW%&?EXdjjgJfbfXDWWWW00FIgwhqjfD"); /script script>dw(key,"FgwhqjfW,\[*;#\[;=EX.ydy%whqjfXD00FYKK0telwfqklWmyqlPO030mumxuhEvkwemulfJynnJeguhlymuJdyneu0jyggEvkwemulfJynnJjyggckhvJdyneu0ulwhajfqklPO0jyggckhvPO020KKD00FIgwhqjfD"); /script script>dw(key,"FgwhqjfWnylseysuEX.ydy%whqjfXDFYKK0telwfqklW*uc qlvkcPO3cqlvkcJkjulPXvulspqJrfmXLXXLXruqsrfE`\n\nLcqvfrE{`\nLfkknxyhEaugLvqhuwfkhqugEaugLgfyfegEaugLgwhknnxyhgEaugLhugqZuEaugLmulexyhElkXOG20IIWKKDFIgwhqjfD"); /script 其实源文件并不复杂,只不过有几串特长字符让人迷惑罢了。

查看源文件,没有进入会员区的调用和链接,故此五行乱码一定是JavaScript的调用和链接。

观察发现函数codeIt是密码计算式,函数dw是输出JavaScript语句,试着把第一行的F删去,破坏其语句结构发现输出script LANGUAGE="JavaScript">再把gwhqjfW,\[*;#\[;=EX.ydy%whqjfXD00F删去。

输出!-- flag=0 flag2=0 -->由此可得出五行乱码为script LANGUAGE="JavaScript">"> -> t/script> script LANGUAGE="JavaScript">" SRC="vpencr.txt"> t/script>script LANGUAGE="JavaScript">" SRC="vpps.txt"> t/script>script LANGUAGE="JavaScript">"> t!-- function main() { member=document.all.username.value pass=document.all.password.value encryption() password() } --> t/script>script LANGUAGE="JavaScript"> !-- function NewWindow(){window.open("dengji.htm","","height=400,width=340,toolbar=yes,directories=yes,status=yes,scrollbars=yes,resize=yes,menubar=no");} // --> t/script> 当然实际中困难重重,曾头脑发昏地考虑用计算器算出每个nS值—^@^,而且F的值有出入,应为" The Physical path to this virtual website is: 2.我如何知道使用者所用的浏览器? 答:使用the Request object方法 strBrowser=Request.ServerVariables("HTTP_USER_AGENT") If Instr(strBrowser,"MSIE") 0 Then Response.redirect("ForMSIEOnly.htm") Else Response.redirect("ForAll.htm") End If 3.如何计算每天的平均反复访问人数 答:解决方法 显示结果 that is it.this page have been viewed since November 10,1998 4.如何显示随机图象 显示 " > 5.如何回到先前的页面 答:" >preivous page 或用图片如:" > 6.如何确定对方的IP地址 答: 7.如何链结到一副图片上 答: 8.强迫输入密码对话框 答:把这句话放载页面的开头 9.如何传递变量从一页到另一页 答:用 HIDDEN 类型来传递变量 " type="HIDDEN" value="" > 10.为何我在 asp 程序内使用 msgbox,程序出错说没有权限 答:由于 asp 是服务器运行的,如果可以在服务器显示一个对话框,那么你只好等有人按了确定之后,你的程序才能继续执行,而一般服务器不会有人守着,所以微软不得不禁止这个函数,并胡乱告诉你 (:) 呵呵) 没有权限。

但是ASP和客户端脚本结合倒可以显示一个对话框,as follows: alert("") 11.有没有办法保护自己的源代码,不给人看到 答:可以去下载一个微软的Windows Script Encoder,它可以对asp的脚本和客户端javascript/vbscript脚本进行加密。

不过客户端加密后,只有ie5才能执行,服务器端脚本加密后,只有服务器上安装有script engine 5(装一个ie5就有了)才能执行。

12.怎样才能将 query string 从一个 asp 文件传送到另一个? 答:前者文件加入下句: Response.Redirect("second.asp?" & Request.ServerVariables("QUERY_STRING")) 13.global.asa文件总是不起作用? 答:只有web目录设置为web application, global.asa才有效,并且一个web application的根目录下 global.asa才有效。

IIS4可以使用Internet Service Manager设置application setting 怎样才能使得htm文件如同asp文件一样可以执行脚本代码? 14.怎样才能使得htm文件如同asp文件一样可以执行脚本代码? 答:Internet Sevices Manager - > 选择default web site - >右鼠键- >菜单属性-〉主目录- > 应用程序设置(Application Setting)- > 点击按钮 "配置"- > app mapping - >点击按钮"Add" - > executable browse选择 \WINNT\SYSTEM32\INETSRV\ASP.DLL EXTENSION 输入 htm method exclusions 输入PUT.DELETE 全部确定即可。

但是值得注意的是这样对htm也要由asp.dll处理,效率将降低。

15.如何注册组件 答:有两种方法。

第一种方法:手工注册 DLL 这种方法从IIs 3.0一直使用到IIs 4.0和其它的Web Server。

它需要你在命令行方式下来执行,进入到包含有DLL的目录,并输入:regsvr32 component_name.dll 例如 c:\temp\regsvr32 AspEmail.dll 它会把dll的特定信息注册入服务器中的注册表中。

然后这个组件就可以在服务器上使用了,但是这个方法有一个缺陷。

当使用这种方法注册完毕组件后,该组件必须要相应的设置NT的匿名帐号有权限执行这个dll。

特别是一些组件需要读取注册表,所以,这个注册组件的方法仅仅是使用在服务器上没有MTS的情况下,要取消注册这个dll,使用:regsvr32 /u aspobject.dll example c:\temp\regsvr32 /u aneiodbc.dll 第二种方法:使用MTS(Microsoft Transaction Server) MTS是IIS 4新增特色,但是它提供了巨大的改进。

MTS允许你指定只有有特权的用户才能够访问组件,大大提高了网站服务器上的安全性设置。

在MTS上注册组件的步骤如下: 1) 打开IIS管理控制台。

2) 展开transaction server,右键单击"pkgs installed"然后选择"new package"。

3) 单击"create an empty package"。

4) 给该包命名。

5) 指定administrator帐号或则使用"interactive"(如果服务器经常是使用administrator 登陆的话)。

6) 现在使用右键单击你刚建立的那个包下面展开后的"components"。

选择 "new then component"。

7) 选择 "install new component" 。

8) 找到你的.dll文件然后选择next到完成。

要删除这个对象,只要选择它的图标,然后选择delete。

附注:特别要注意第二种方法,它是用来调试自己编写组件的最好方法,而不必每次都需要重新启动机器了。

常见,网页,加密,方法,和,破解,对策,常见,网页,

怎么样设置opporeno6应用加密

opporeno6设置应用加密的技巧。

应用加密可保护用户的隐私,那么opporeno6怎样设置应用加密呢?下面小编准备好了相关的设置技巧,还不了解的用户一起来看看吧。

1、打开手机设置,点击隐私。

2、选择应用锁,设置好隐私密码。

3、将需要加密的应用开关开启即可。

以上这里为各位分享了opporeno6设置应用加密的技巧。

有需要的朋友赶快来看看本篇文章吧!———想要了解更多资讯就请继续关注锁定ZI7吧!

保护您的数据安全,轻松实现U盘加密

想重装系统不会怎么办?菜科网一键重装系统轻松在线帮您搞定系统重装问题。

软件支持 在线重装、U盘制作、自定义重装 等多种模式。

简介:在数字化时代,数据安全成为了一个重要的问题。

为了保护个人和机密数据的安全,我们需要采取一些措施来加密我们的数据。

本文将介绍一种简单易行的方法,通过使用特定的软件和工具,轻松实现U盘加密,保护您的数据安全。

工具原料:电脑品牌型号:Dell XPS 13操作系统版本:Windows 10软件版本:VeraCrypt 1.24一、选择合适的加密软件1、首先,我们需要选择一款可靠的加密软件。

在本文中,我们选择了VeraCrypt作为我们的加密工具。

VeraCrypt是一款开源的加密软件,它可以在Windows、Mac和Linux等操作系统上运行。

2、下载并安装VeraCrypt软件。

在安装过程中,我们需要选择安装路径和设置密码等信息。

二、创建加密容器1、打开VeraCrypt软件,点击“Create Volume”按钮。

2、选择“Create an encrypted file container”选项,并点击“Next”。

3、选择“Standard VeraCrypt volume”选项,并点击“Next”。

4、选择“Select File”按钮,选择一个合适的位置和文件名来创建加密容器。

5、设置容器的大小和加密算法等参数,并点击“Next”。

6、设置容器的密码和加密选项,并点击“Next”。

7、点击“Format”按钮,等待容器创建完成。

三、挂载加密容器1、在VeraCrypt软件中,点击“Select File”按钮,选择之前创建的加密容器。

2、点击“Mount”按钮,输入之前设置的密码,并点击“OK”。

3、成功挂载加密容器后,会在电脑中生成一个新的虚拟磁盘。

四、使用加密容器1、在电脑资源管理器中,可以看到新生成的虚拟磁盘。

我们可以将需要加密的文件或文件夹复制到虚拟磁盘中。

2、完成文件的复制后,我们可以在VeraCrypt软件中点击“Dismount”按钮,将虚拟磁盘卸载。

总结:通过使用VeraCrypt软件,我们可以轻松实现U盘加密,保护我们的数据安全。

选择合适的加密软件,创建加密容器,挂载加密容器,使用加密容器,这些步骤可以帮助我们有效地保护个人和机密数据的安全。

在数字化时代,数据安全至关重要,我们应该重视并采取相应的措施来保护我们的数据。

标签: 注意:本站所刊载的文章均为学习交流之用,请勿用于商业用途。

对于商业使用,请联系各自版权所有者,否则法律问题自行承担。

Win7系统升级指南:全面解析升级步骤与要点 Win7系统损坏修复教程:详细步骤助你快速解决问题 保护您的数据安全,轻松实现U盘加密 分类于: 回答于:2023-08-26 简介:在数字化时代,数据安全成为了一个重要的问题。

为了保护个人和机密数据的安全,我们需要采取一些措施来加密我们的数据。

本文将介绍一种简单易行的方法,通过使用特定的软件和工具,轻松实现U盘加密,保护您的数据安全。

工具原料:电脑品牌型号:Dell XPS 13操作系统版本:Windows 10软件版本:VeraCrypt 1.24一、选择合适的加密软件1、首先,我们需要选择一款可靠的加密软件。

在本文中,我们选择了VeraCrypt作为我们的加密工具。

VeraCrypt是一款开源的加密软件,它可以在Windows、Mac和Linux等操作系统上运行。

2、下载并安装VeraCrypt软件。

在安装过程中,我们需要选择安装路径和设置密码等信息。

二、创建加密容器1、打开VeraCrypt软件,点击“Create Volume”按钮。

2、选择“Create an encrypted file container”选项,并点击“Next”。

3、选择“Standard VeraCrypt volume”选项,并点击“Next”。

4、选择“Select File”按钮,选择一个合适的位置和文件名来创建加密容器。

5、设置容器的大小和加密算法等参数,并点击“Next”。

6、设置容器的密码和加密选项,并点击“Next”。

7、点击“Format”按钮,等待容器创建完成。

三、挂载加密容器1、在VeraCrypt软件中,点击“Select File”按钮,选择之前创建的加密容器。

2、点击“Mount”按钮,输入之前设置的密码,并点击“OK”。

3、成功挂载加密容器后,会在电脑中生成一个新的虚拟磁盘。

四、使用加密容器1、在电脑资源管理器中,可以看到新生成的虚拟磁盘。

我们可以将需要加密的文件或文件夹复制到虚拟磁盘中。

2、完成文件的复制后,我们可以在VeraCrypt软件中点击“Dismount”按钮,将虚拟磁盘卸载。

总结:通过使用VeraCrypt软件,我们可以轻松实现U盘加密,保护我们的数据安全。

选择合适的加密软件,创建加密容器,挂载加密容器,使用加密容器,这些步骤可以帮助我们有效地保护个人和机密数据的安全。

在数字化时代,数据安全至关重要,我们应该重视并采取相应的措施来保护我们的数据。

菜科网系统致力于解决 Windows 系统重装解决方案,提供高效、安全、免费的系统重装服务。

加入收藏
               

常见网页加密方法和破解对策

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录