1.请问如何屏蔽网页中的大地大地查看源文件(源代码)
2.求末世耽美文人们都住在地底下,文名是源码什么
3.水浒q传私服现在有吗?
请问如何屏蔽网页中的查看源文件(源代码)
众所周知,要保护一个页面,球源最基础的大地大地就是要屏蔽右键。而现在网页上用得最多的源码是function click(),即下面这段代码:
〈script〉
function click(){
if(event.button==2){
alert( ’本网站欢迎您 !!’);
}
}
document.onmousedown=click
〈/script〉
但是球源coreutils源码这种屏蔽方法的破解方法也是众所周知的。那就是大地大地连续单击鼠标左键和右键便又可以看到右键菜单了。但是源码,我见过一种很好的球源屏蔽右键的方法。它的大地大地原理和上面所说的不同。它并不是源码用JS来编写的脚本,而是球源利用定义网页属性来起到限制的作用。而且,大地大地在屏蔽中应该尽量的源码避开使用JS脚本。因为只要浏览者把IE里的球源java script脚本禁用了。那么一切屏蔽都白费。
那么继续说那种通过修改网页属性的屏蔽右键的方法。这种方法利用了HTML里的〈body〉来作修改,它只有以下短短的一行代码:
〈body oncontextmenu=self.event.returnvalue=false〉
这里,定义了oncontextmenu。使得右键的值为false,起到了屏蔽右键的效果。现在,再试试看刚才的破解方法,已经不行了。左右键连击已经不能再打开右键菜单。不但是这个,再试试看其他的方法。无论你怎样的乱点,右键都没有用。因为在这个网页里,右键已经不存在了。对于一个不存在的功能键,你又能做什么呢?
但是,屏蔽了右键还不能解决问题。如果我要复制一段文字,或是一张。那么,把它选中后用ctrl+C 再用 ctrl+V不就可以复制粘贴了嘛。TBQuant网格交易策略源码对了,接下来要讲的,就是屏蔽左键(什么?屏蔽左键?那这个网页不就差不多废掉了?别急,没说完呢,左键只有一项功能是很讨厌的)的选定功能。
那么,如上所说,用JS来屏蔽是没有用的,治标不治本的。那么,我们就还用网页的最基础的语言:HTML来定义吧。还是老招数,定义〈body〉。这次用的参数是:onselectstart。就是左键选定的参数。代码如下:
〈body onselectstart="return false"〉
这样,左键选定功能就给轻易屏蔽了。原理和上面的一样。现在,再用你的左键选择任意内容把,已经没有用了。自然也不能ctrl + C,ctrl +V了。那么,现在我们来把这两部分合并起来。彻底控制左右键!:
〈body oncontextmenu=self.event.returnvalue=false onselectstart="return
false"〉
现在,左右键的问题总算是解决了吧。
好,现在我们来看另一个问题。大家都知道,在IE浏览器的菜单栏里的“查看”项里。有一个“查看源代码”选项。这么一来,虽然我们屏蔽了右键里的查看源代码。但是,只要用菜单栏里的查看源代码,还是短剧小程序搭建源码可以看到源代码的。这可怎么办呢?
我最初的想法是用框架来避开源代码的查看。也就是说,只要一个网页是嵌在框架里的,那么在菜单栏里选择查看源代码查看到的只是框架网页的源代码。一般格式如下:
〈html〉
〈head〉
〈meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb"〉
〈title〉本网站标题〈/title〉
〈/head〉
〈frameset rows=",*" framespacing="0" border="0"
frameborder="0"〉
〈frame name="header" scrolling="no" noresize target="main"
src="top.htm"〉
〈frame name="main" src="main.htm" scrolling="auto"
target="_self"〉
〈noframes〉
〈body〉
〈p〉此网页使用了框架,但您的浏览器不支持框架。〈/p〉
〈/body〉
〈/noframes〉
〈/frameset〉
〈/html〉
这样看起来对方是没有直接看到你的源代码了。但是,如果一个人要看你的源代码,那他八成是能看懂的。如果懂一点HTML的话,都能看出这两句是什么意思:
〈frame name="header" scrolling="no" noresize target="main"
src="top.htm"〉
〈frame name="main" src="main.htm" scrolling="auto"
target="_self"〉
这两句的意思就是:在header(也就是网页顶部)处引用相对路径下的top.htm网页文件。而在main(也就是占据网页大部分页面的位置)处引用相对路径下的main.htm网页文件。就这两点是关键的,其他就不作解释了,大家也都懂的。而上面所讲的利用框架来隐藏源代码的方法就是将要显示页面放在main部分。而将header部分的大小设为0。但是这样一来,利用菜单栏里的查看源代码,还是能查看到框架网页的源代码。只要看到这两句,就知道我们前面用的手法了。也就是说,只要将框架网页的名字改为目标网页,便可以用相同的方法直接看到目标网页的源代码了。如:框架网页:/red.htm的源代码如上,就可以改为/main.htm。这样便可直接浏览被保护网页,屏蔽源代码的效果还是没有达到。
得到的永远比失去的多!
-4- : #1
UID
会员 狒狒
用户组 版主 [查看详情]
性别 : 男
阅读权限 :
来自 : 湖北 武汉
状态
帖子 [查看详情]
精华 3
主题
回复
积分策略 积分 :
现金 MMB 存款 MMB
星级
失踪 0 天 [查看详情]
注册 天
注册 -3-9
| 今日免费申请会员!
--------------------------------------------------------------------------------
那么,有些人就会想到,如果对方看不到框架网页的源代码。又何谈去直接打开被保护网页?对,这就是接下来我要讲的。如果要一个页面的spdif音频输出源码输出菜单栏内的查看源代码失去效用。那最简单的办法就是去掉菜单栏。而这一点是可以通过弹出窗口来实现的。之所以不选用超链接打开无菜单栏窗口是因为那样会暴露目标地址,浏览者可以直接在浏览器中敲入地址,而绕过这个屏蔽的菜单栏。要使用超链接打开无菜单栏窗口,就必须在一个已受到源代码屏蔽保障的网页中使用相关链接。
那么,我们就看看如何利用弹出窗口来去掉菜单栏。其实,我们要做的,就是让目标网页在一个广告条中打开。这个代码几乎每个大型网站都会有的。代码如下:
〈script〉
〈!--
window.open("red.htm", "red", "resizable=yes,width=,height=");
--〉
〈/script〉
这里,在window.open后的括号里的第一个参数就是弹出窗口所显示的网页的位置,这里例子里是先对位置下的red.htm网页文件。这时运行便会谈出一个显示有red.htm的无菜单栏的窗口。好,我们的目的达到了。但是,这个窗口有一个缺陷,就是没有滚动条。因为在谈出窗口的语句:window.open里并没有关于滚动条的参数,(或是我不知道?欢迎高手来信指出),所以这里打开的网页建议只做成网页的导航页。
但是,用以上方法取消菜单栏,必须有一个第二方的网页来作弹出的工作。那么,这个用来弹出窗口的网页又成为了一个问题的所在。举例来说:假设,我们用一个index.htm来作弹出窗口的工作。也就是打开index.htm之后,会弹出red.htm的无菜单栏窗口。前面我们也提到了,如果知道了一个网页的地址后,无论这个网页是否隐藏在无菜单栏之下,你都能看到它的深度学习毕设源码源代码。那么,不让这个red.htm的地址暴露也就成了解决这个问题的关键。但是,只要这个index.htm被打开,就可以看到源代码。但是,不妨反过来想想,如果我们把index.htm给关起来呢?只要在浏览者没有来得及查看index.htm之前将它关闭,就能保住它的源代码了。那么,在这个index.htm里就有得做些文章了。
那就是,添加关闭网页的代码。
那么,我们就可以用window.close来关闭窗口。代码如下:
〈script〉
〈!--
window.open();
--〉
〈/script〉
那么,现在我们把两部分代码合并起来。现在,得到的效果就是——直接有一个无菜单栏的窗口打开了。因为计算机的处理速度很快,如果我们将这两段代码紧接着写在一起,那么我们就只能看到新建的窗口。代码如下:
〈script〉
〈!--
window.open("red.htm", "red", "resizable=yes,width=,height=");
window.close();
--〉
〈/script〉
而原来的窗口,已在我们无察觉的情况下关闭了。这样,就别说查看该网页的源代码了。这里,加入上面源代码的网页起了一个跳板的作用。但是,在这里,我们要注意几点。第一,用来做跳板的网页不应该命名为index.htm。将它换一个名字,然后把默认首页的名字改为更改过的名字。这样,是浏览者能在输入网之后便自动访问该页。而又不致让对方知道该页的名称。如果不这样做,就会导致对方猜测出该页的位置。如:.0.0.0/index.htm。这样,就可以通过在浏览器中提交:View-Source:’)。当然,括号内也支持相对路径。最后写出来的格式应该是:
〈script〉
function open1(url){
newwin=window.open(url,’newwindow’,’fullscreen=1’)
newwin.resizeTo(,)
newwin.moveTo(screen.width/0-,screen.height/0-)
}
〈/script〉
〈body oncontextmenu=self.event.returnvalue=false onselectstart="return
false"〉
〈td width="%"〉〈a href="java script:open1(’main.htm’),window.close()"〉〈img
border="0" src="pic/blank1.gif" style="position: absolute;
left: ; top: " width="" height=""〉〈/a〉〈/td〉
〈/body〉
这样,我们就达到了打开无窗口边的网页了。并且,在这个网页中,会自动加入滚动条,这样,就不会像前面那样看不到下面的内容啦。
最后我们要做的工作,就是把每一页,或者你认为重要的关键的页面进行加密,就OK啦。怎样对网页的源代码进行加密就不用我多说了吧?网上到处都有,可以用工具,也可以自己写一个htm文件来转换。加密软件,我推荐“Batch
HTML Encryptor”,去google找吧。还有转换加密网页的代码如下:
〈HTML〉〈HEAD〉〈TITLE〉网页加密解密〈/TITLE〉
〈META pileIt.style.backgroundColor="#C0C0A8";
c.compileIt.style.cursor="hand";
c.select.style.backgroundColor="#C0C0A8";
c.select.style.cursor="hand";
c.view.style.backgroundColor="#C0C0A8";
c.view.style.cursor="hand";
c.retur.style.backgroundColor="#C0C0A8";
c.retur.style.cursor="hand";
c.clear.style.backgroundColor="#C0C0A8";
c.clear.style.cursor="hand";
}
else return;
}
/* Buttons Enlightment of "Compilation" panel */
function LightOn(what)
{
if (ie) what.style.backgroundColor = ’#E0E0D0’;
else return;
}
function FocusOn(what)
{
if (ie) what.style.backgroundColor = ’#EBEBEB’;
else return;
}
function LightOut(what)
{
if (ie) what.style.backgroundColor = ’#C0C0A8’;
else return;
}
function FocusOff(what)
{
if (ie) what.style.backgroundColor = ’#DDDDDD’;
else return;
}
/* Buttons Enlightment of "Compilation" panel */
function generate() /* Generation of "Compilation" */
{
code = document.pad.text.value;
if (code)
{
document.pad.text.value=’Compiling...Please wait!’;
setTimeout("compile()",);
}
else alert(’First enter something to compile and then press CompileIt’)
}
function compile() /* The "Compilation" */
{
document.pad.text.value=’’;
compilation=escape(code);
document.pad.text.value="〈script〉\n〈!--\ndocument.write(unescape(\""+compilation+"\"));\n//--〉\n〈\/script〉";
i++;
if (i=1) alert("Page compiled 1 time!");
else alert("Page compiled "+i+" times!");
}
function selectCode() /* Selecting "Compilation" for Copying */
{
if(document.pad.text.value.length〉0)
{
document.pad.text.focus();
document.pad.text.select();
}
else alert(’Nothing for be selected!’)
}
function preview() /* Preview for the "Compilation" */
{
if(document.pad.text.value.length〉0)
{
pr=window.open("","Preview","scrollbars=1,menubar=1,status=1,width=,height=,left=,top=");
pr.document.write(document.pad.text.value);
}
else alert(’Nothing for be previewed!’)
}
function uncompile() /* Decompiling a "Compilation" */
{
if (document.pad.text.value.length〉0)
{
source=unescape(document.pad.text.value);
document.pad.text.value=""+source+"";
}
else alert(’You need compiled code to uncompile it!’)
}
// --〉
〈/SCRIPT〉
〈BR〉〈B〉〈FONT color=#〉网页HTML源代码加密解密器〈/FONT〉〈/B〉〈/H2〉〈/DIV〉
〈TABLE cellSpacing=0 borderColorDark=# cellPadding= width=
align=center borderColorLight=#ffffff border=2〉
〈TBODY〉
〈TR〉
〈TD〉
〈DIV align=center〉〈BR〉将你的源代码贴到编辑区域即可〈BR〉〈BR〉
〈TABLE cellSpacing=0 cellPadding=0 width="%" border=0〉
〈TBODY〉
〈TR〉
〈TD width="%"〉〈!-- Compilation Panel --〉
〈FORM name=pad method=post align="center"〉
〈DIV align=center〉〈TEXTAREA style="WIDTH: %; BACKGROUND-COLOR: #ebebeb"
name=text rows= cols=〉〈/TEXTAREA〉
〈BR〉〈BR〉〈BR〉〈INPUT onmouseover=LightOn(this) onclick=generate() onmouseout=LightOut(this)
type=button value=加密 name=compileIt〉
〈INPUT onmouseover=LightOn(this) onclick=selectCode() onmouseout=LightOut(this)
type=button value=全选 name=select〉
〈INPUT onmouseover=LightOn(this) onclick=preview() onmouseout=LightOut(this)
type=button value=预览 name=view〉
〈INPUT onmouseover=LightOn(this) onclick=uncompile() onmouseout=LightOut(this)
type=button value=解密 name=retur〉
〈INPUT onmouseover=LightOn(this) onmouseout=LightOut(this) type=reset value=清除
name=clear〉
〈/DIV〉〈/FORM〉〈!-- Compilation Panel --〉〈/TD〉〈/TR〉〈/TBODY〉〈/TABLE〉〈/DIV〉〈/TD〉〈/TR〉〈/TBODY〉〈/TABLE〉
〈DIV align=center〉〈BR〉〈/DIV〉
〈DIV align=center〉〈/DIV〉 〈/TD〉〈/TR〉〈/TBODY〉〈/TABLE〉
〈/DIV〉
〈DIV〉〈/DIV〉〈/BODY〉〈/HTML〉
总结一下……按我的思路,屏蔽网页源代码主要分为以下几个步骤:
1. 做一个网页跳板,弹出要保护的广告条状页面,并将自身关闭,以避免泄露需保护网页的地址。
2. 由于上述条件屏蔽了广告条内网页的源代码,所以可以用这个网页作为欢迎页。
3. 在欢迎页中,利用java script以超连接的形式来打开无窗口边的新窗口显示网站内容。
4. 对每一个页面或者对重要的关键的页面进行源代码加密,为源代码加一把锁。(有些人说对源代码进行加密没有用,但是我觉得要使用另类点的加密方法就可以了,比如软件的加密方法就很普通。但是用我自己写的htm文件加密的源代码,一般软件是不能进行解密的。大家有兴趣的话可以试试。)
5. 最后不得不提的就是windows网页临时文件夹了,那里面会把源代码纪录的。但是不用怕,加入一种代码,就可以使windows不下载网页的源代码,直接浏览。可以去找找。
有些东西要注意的:
1. 在文中所说的自动关闭网页的语句:window.close()有一个弊病。就是会在关闭窗口之前询问是否关闭窗口,如果选择否的话目的还是达不到。
2. 以上一切都只对IE浏览器有效用,如果用别的浏览器来浏览,就有可能出现屏蔽不成功的现象。
3. 关于网页源代码屏蔽,一直以来是可望而不可及的。我只是把思路写下来,具体实现,还是要靠大家自己研究的啦。
求末世耽美文人们都住在地底下,文名是什么
《末世穴居生活》
作者:分野
文案
会开车吗?
不会
会用枪吗?
不会
你这样什么都不会的在末世怎么活?
张恕扔出一把飞剑,踏剑御风而行,眨眼功夫消失在天边……
烂好心再加上有点笨,惹不起躲得起,
深挖洞、广积粮,学不来弱肉强食做只鼹鼠总惹不到人吧?
内容标签:年下 修真 强取豪夺 种田文
搜索关键字:主角:张恕,云鸠 ┃ 其它:受文,CP云鸠,1V1,HE
[等待末世]东篱菊
作者:风动石
文案:
原名:老男人的爱情故事
浮梦掠影,灰男人的末世童话。
陶十一的同学都说他假清高,村里的人都说他读书读傻了,实际上他只是有轻微人际交流障碍。
老男人以为自己一辈子只能孤身走下去,但他遇到了燕昶年,这个被自己看见他与男同学亲吻的初中同学。
对男男亲热被撞见事件,一个转眼就忘,一个心心念念,十几年后终于重逢,引发钢铁森林里的纠缠,跌跌撞撞兜兜转转,陶十一只望能够平安过完一生,朋友送他麻将牌大小的石头一块,说那是空间灵器……这很令人惊悸;更令人惊悸的是朋友说末世要来了!
以为是普通人实际上是修真者的朋友咻的一声离开了地球,爱人有了,空间有了,而太平盛世转眼间如梦般倾覆,冬雷震震夏雨雪,地磁减弱倒转、宇宙辐射灾难、南北极冰盖融化、远古病毒散逸、火山爆发、地震、海啸、风暴、洪水,旱灾、泥石流、冰河世纪……天威下人如蝼蚁,如何挣扎生存?
大家一起来修真吧。
采菊东篱下,悠然会情人---
主角陶十一,燕昶年。◎ 昶 chang 1、白天时间长的。2、昶,拆开即为:永+日,即表永远有太阳之意,希望白天能够长久,亦有永远高升之意。 3.姓◎ 昶 chàng 通“畅”。舒畅,通畅。 燕昶年取第二个含义,永远有太阳,念第三声。
内容标签:随身空间 种田文 修真 末世
搜索关键字:主角:十一(景明),阿年(燕昶年、燕南天) ┃ 配角:毛团,胡蛮,宁安,陶远航……等 ┃ 其它:末世,修真,种田,生活
末世之鬼畜制造商
作者:源代码
文案
正经版:
大地崩碎,天空异变,幸存的人类十个中便有八个异能者。
面对恶劣的环境、进化的丧尸、变异的生物,异能者们要做的不仅仅是活下去,
而是要代代繁衍下去,让生命之火永不停息。
特色版:
还在为自己队伍中的圣母大人发愁么?
快来找鬼畜制造商,专门出售肃清末世圣母的绝佳装备。
鬼畜眼镜,鬼畜手镯,鬼畜项链,鬼畜洋娃娃……
客官请随便挑随便选,保证你家圣母转身变鬼畜,白莲花变身黑莲花。
喂喂!这是肃清圣母用的,想反攻的怎么也来买了?
打丧尸,捡晶核,异能多如大白菜。末世欢脱文,温馨无虐1VS1。
温馨小补丁:
(1)CP:夏飞X穆雁行。
(2)本末世文木有空间,且异能一抓一大把,
这是人类和丧尸相爱相杀雾~的基情史~微弱升级流~
内容标签:末世 情有独钟 异能
搜索关键字:主角:夏飞,穆雁行 ┃ 配角: ┃ 其它:
水浒q传私服现在有吗?
上海青草沙水库,期待中的游戏世界 对于玩家们翘首期盼的上海青草沙水库游戏私服,目前似乎还处于暂无开放的状态。运营商们深知保护源代码安全的重要性,因此采取了严格的措施,确保玩家们能体验到稳定和安全的游戏环境。我一直在寻找可能的私服端口,但遗憾的是,目前尚未发现有官方授权的服务器出现。曾经有一款名为大地私服的老版本,但据说存在病毒隐患,建议大家谨慎对待,避免不必要的风险。 尽管短时间内可能无法直接加入,但请保持关注,因为游戏世界的变化瞬息万变。或许只需稍等几个月,惊喜就有可能降临。在此期间,我们可以通过官方渠道了解最新动态,或者关注业内动态,以便第一时间得知私服的最新进展。 总结 虽然现在暂时没有官方的青草沙水库私服,但玩家们的热爱与期待让这个领域充满了活力。让我们共同期待一个安全、精彩的虚拟世界早日到来。感谢您的耐心阅读,如果有任何新消息,我们会第一时间分享。