|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架?加密|解密|网页文本代码回护是件很头痛的事,跟着懂得的加深回护的办法越多,也就意味着毛病越多.
[-调取原代码的办法-]
1:右键-检察原文件
2:检察-原文件
3:文件-另存为
4:IE缓存
5:还能够经由过程代码提取
教程代码:
<SCRIPT>
functionadd()
{
varress=document.forms[0].it315zhangxx.value
window.location="view-source:"+ress;
}
</SCRIPT>
<p>在网页源代码检察器中输出要检察网页源代码的URL地点:
<p>
<FORM><INPUTname=it315zhangxxsize=56value=http://></FORM>
<FORM>
<INPUTonclick=add()type=buttonvalue=检察网页源代码></FORM>
[-关于回护-]
先经由过程代码来克制IE的一些操纵
:克制另存为
<NOSCRIPT><IFRAMEsrc="/*.html>";</IFRAME></NOSCRIPT>
:作废拔取、避免复制禁绝粘贴避免复制>
<BODYonselectstart="returnfalse"oncut="returnfalse;"onpaste="returnfalse"oncopy="returnfalse;"bgColor=#ffffffleftMargin=0topMargin=0>
:克制右键>
<SCRIPTlanguage=JavaScript>
<!--
if(window.Event)
document.captureEvents(Event.MOUSEUP);
functionnocontextmenu()
{
event.cancelBubble=true
event.returnValue=false;
returnfalse;
}
functionnorightclick(e)
{
if(window.Event)
{
if(e.which==2 e.which==3)
returnfalse;
}
else
if(event.button==2 event.button==3)
{
event.cancelBubble=true
event.returnValue=false;
returnfalse;
}
}
document.oncontextmenu=nocontextmenu;//forIE5+
document.onmousedown=norightclick;//forallothers
//-->
</SCRIPT>
:形态栏流动
<bodybgcolor="#fef4d9">
:克制缓存在页面中利用HTML标志,以下面:
<HEAD>
<METAhttp-equiv=Pragmacontent=no-cache>
<METAhttp-equiv=Cache-Controlcontent=no-cache>
<METAhttp-equiv=Expirescontent=0>
-使用下面的代码能够克制上面几种手腕-
1:右键-检察原文件
3:文件-另存为
4:IE缓存
-用代码自己很难克制上面的手腕我门就利诱的办法制止修改原代码-
2:检察-原文件
5:还能够经由过程代码提取
URL棍骗(能够埋没实在地点)
教程代码:
<metahttp-equiv="refresh"content="0;url=http://东邪.今天究竟又是新的一天@www.hack.net/index.htm">
注重代码中url=http://东邪.今天究竟又是新的一天@www.hack.net/index.htm"
@标记后面的[http://东邪.今天究竟又是新的一天]就是棍骗后在IE中呈现的效果也能够是http://www.ckuyun.com
前面的不必说就是毗连的实在地点www.hack.net/index.htm
URL利诱
<metahttp-equiv="refresh"content="0;url=http://东邪.今天究竟又是新的一天@.htm">
注重这一段和下面的有甚么分歧对就是.htm那.htm是甚么呢呵呵实在就是实在地点
怎样会见呢有.htm吗
呵呵我门要做的就就做一个没着名字的HTM
办法很复杂先创立个XXX.htm上传到QQ收集硬盘双激文件名将XXX删除怎样.htm出来了吧
如许就算失掉原代码很丢脸出实在地点
列1:http://东邪.今天究竟又是新的一天@.htm
列2:http://www.ckuyun.com/@.htm
呵呵很丢脸出实在地点是甚么吧
[JS克制用IE-检察-原文件]
也是利诱的办法可是能够相对克制以下面的体例挪用原文件
要用到JS
教程JS代码
varoPopup=window.createPopup();
varpopTop=50;
functionpopmsg(msgstr){
varwinstr="<tablestyle=/"border:1solid#000000/"width=/"241/"height=/"172/"border=/"0/"cellpadding=/"0/"cellspacing=/"0/">";
winstr+="<tr><tdheight=/"150/"></td><tdalign=/"center/"><tablewidth=/"90%/"height=/"110/"border=/"0/"cellpadding=/"0/"cellspacing=/"0/">";
winstr+="<tr><tdvalign=/"top/"style=/"font-size:12px;color:#F00000;face:Tahoma/">"+msgstr+"</td></tr></table></td></tr></table>";
oPopup.document.body.innerHTML=winstr;
popshow();
}
functionpopshow(){
window.status=popTop;
if(popTop>1720){
clearTimeout(mytime);
oPopup.hide();
return;
}elseif(popTop>1520&&popTop<1720){
oPopup.show(screen.width-250,screen.height,241,1720-popTop);
}elseif(popTop>1500&&popTop<1520){
oPopup.show(screen.width-250,screen.height+(popTop-1720),241,172);
}elseif(popTop<180){
oPopup.show(screen.width-250,screen.height,241,popTop);
}elseif(popTop<220){
oPopup.show(screen.width-250,screen.height-popTop,241,172);
}
popTop+=10000;
varmytime=setTimeout("popshow();",1);
}
popmsg("");
另存为17789897.js
HTM挪用JS代码
<SCRIPTlanguage=javascript
src="/17789897.js"></SCRIPT>
呵呵有写伴侣大概熟习可是我要告知你他如今的感化是克制同过[IE-检察-原文件]
区分在这段代码
popTop+=10000;
varmytime=setTimeout("popshow();",1);
看到了吗?速率是10000
不必我说也晓得是甚么意义了吧
把下面JS和HTM挪用JS代码
加到网页里就能够克制[IE-检察-原文件]
关于回护我晓得的就这些.
[-关于加密-]
我倡议主要的代码接纳复合加密
体例基础上有以下几种
JS编码
escape加密
8进制本义字符串
16进制本义字符串
10进制HTML编码以下
16进制HTML编码以下
都能够用<script>
<!--
document.write(unescape("加密后的代码"));
//-->
</script>
因为他门的代码很年夜另有JS文件我就不给了
人人能够往baidu.com搜刮
[-关于破解-]
正所谓魔高一尺,道高一丈,再庞大的加密,在多的利诱,仍是要用IE来解码
给人人个超等技能
在地点栏或按Ctrl+O,输出:
javascript:s=document.documentElement.outerHTML;document.write(’<body></body>’);document.body.innerText=s;
源代码就出来了.不管加密怎样庞大,终极都要复原成扫瞄器能够剖析的html代码,而documentElement.outerHTML恰是终极的了局.
C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译) |
|