爱飞 发表于 2015-1-18 11:54:25

JAVA教程之关于网页代码加密解密回护

恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架?加密|解密|网页文本代码回护是件很头痛的事,跟着懂得的加深回护的办法越多,也就意味着毛病越多.

[-调取原代码的办法-]

1:右键-检察原文件
2:检察-原文件
3:文件-另存为
4:IE缓存
5:还能够经由过程代码提取
教程代码:
<SCRIPT>
functionadd()
{
varress=document.forms.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"
@标记后面的就是棍骗后在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
教程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>
呵呵有写伴侣大概熟习可是我要告知你他如今的感化是克制同过
区分在这段代码
popTop+=10000;
varmytime=setTimeout("popshow();",1);
看到了吗?速率是10000
不必我说也晓得是甚么意义了吧

把下面JS和HTM挪用JS代码
加到网页里就能够克制
关于回护我晓得的就这些.

[-关于加密-]
我倡议主要的代码接纳复合加密
体例基础上有以下几种
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++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译)

小魔女 发表于 2015-1-21 16:53:51

如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。

柔情似水 发表于 2015-1-30 21:17:44

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

海妖 发表于 2015-2-2 18:16:28

如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。

小妖女 发表于 2015-2-8 04:03:36

让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。

莫相离 发表于 2015-2-12 23:10:20

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

若相依 发表于 2015-3-3 11:03:26

另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。

第二个灵魂 发表于 2015-3-7 05:07:57

是一种使网页(Web Page)产生生动活泼画面的语言

愤怒的大鸟 发表于 2015-3-10 21:24:52

《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。

飘灵儿 发表于 2015-3-17 10:11:34

Java是一种计算机编程语言,拥有跨平台、面向对java

因胸联盟 发表于 2015-3-30 14:25:01

有时间再研究一下MVC结构(把Model-View-Control分离开的设计思想)

再现理想 发表于 2015-4-1 14:10:58

Java 编程语言的风格十分接近C、C++语言。

精灵巫婆 发表于 2015-4-1 23:10:40

Java 编程语言的风格十分接近C、C++语言。

爱飞 发表于 2015-4-6 05:29:40

应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展

再见西城 发表于 2015-4-8 08:55:48

象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。

只想知道 发表于 2015-4-14 11:47:39

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。

蒙在股里 发表于 2015-4-16 05:11:21

J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。

山那边是海 发表于 2015-4-17 21:11:00

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

老尸 发表于 2015-4-30 01:04:52

如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。

简单生活 发表于 2015-6-11 17:01:46

如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
页: [1]
查看完整版本: JAVA教程之关于网页代码加密解密回护