防止文件被盗链的小技巧

时间:2024年04月05日

/

来源:yugle

/

编辑:本站小编

收藏本文

下载本文

下面是小编为大家收集的防止文件被盗链的小技巧,本文共5篇,仅供参考,欢迎大家阅读,一起分享。本文原稿由网友“yugle”提供。

篇1:防止文件被盗链的小技巧

我们在管理网站文件时,可以把扩展名一样的文件放在同一个目录下,起一个比较特别名字,例如放pdf文件目录为the_pdf_file_s,把下面代码另存为down.asp,他的网上路径为www.xx.com/down.asp,我们就可以用www.xx.com/down.asp?FileName=51windows.pdf来下载这个文件了,而且下载者无法看到这个文件实际下载路径的!在down.asp中我们还可以设置下载文件是否需要登陆,判断下载的来源页是否为外部网站,从而可以做到防止文件被盗链,

示例代码:

<%

From_url = Cstr(Request.ServerVariables(“HTTP_REFERER”))

Serv_url = Cstr(Request.ServerVariables(“SERVER_NAME”))

if mid(From_url,8,len(Serv_url)) Serv_url then

response.write “非法链接!” '防止盗链

response.end

end if

if Request.Cookies(“Logined”)=“” then

response.redirect “/login.asp” '需要登陆!

end if

Function GetFileName(longname)'/folder1/folder2/file.asp=>file.asp

while instr(longname,“/”)

longname = right(longname,len(longname)-1)

wend

GetFileName = longname

End Function

Dim Stream

Dim Contents

Dim FileName

Dim TrueFileName

Dim FileExt

Const adTypeBinary = 1

FileName = Request.QueryString(“FileName”)

if FileName = “” Then

Response.Write “无效文件名!”

Response.End

End if

FileExt = Mid(FileName, InStrRev(FileName, “.”) + 1)

Select Case UCase(FileExt)

Case “ASP”, “ASA”, “ASPX”, “ASAX”, “MDB”

Response.Write “非法操作!”

Response.End

End Select

Response.Clear

if lcase(right(FileName,3))=“gif” or lcase(right(FileName,3))=“jpg” or lcase(right(FileName,3))=“png” then

Response.ContentType = “image/*” '对图像文件不出现下载对话框

else

Response.ContentType = “application/ms-download”

end if

Response.AddHeader “content-disposition”, “attachment; filename=” & GetFileName(Request.QueryString(“FileName”))

Set Stream = server.CreateObject(“ADODB.Stream”)

Stream.Type = adTypeBinary

Stream.Open

if lcase(right(FileName,3))=“pdf” then '设置pdf类型文件目录

TrueFileName = “/the_pdf_file_s/”&FileName

end if

if lcase(right(FileName,3))=“doc” then '设置DOC类型文件目录

TrueFileName = “/my_D_O_C_file/”&FileName

end if

if lcase(right(FileName,3))=“gif” or lcase(right(FileName,3))=“jpg” or lcase(right(FileName,3))=“png” then

TrueFileName = “/all_images_/”&FileName '设置图像文件目录

end if

Stream.LoadFromFile Server.MapPath(TrueFileName)

While Not Stream.EOS

Response.BinaryWrite Stream.Read(1024 * 64)

Wend

Stream.Close

Set Stream = Nothing

Response.Flush

Response.End

%>

篇2:WinRAR小技巧防止重要文件被删除

在RAR压缩包中删除文件后,WinRAR会自动更新它,其中被删除的文件无法再找到(回收站中也没有),

WinRAR小技巧防止重要文件被删除

。因此,如果压缩包确实不再修改或比较重要,则请选中此压缩包(不要双击打开它),然后按Alt+L组合键,在打开的窗口中确认“禁止修改压缩文件”复选框被选中,单击“确定”按钮即可把此压缩包锁住,其中的文件便无法被修改或删除,

此命令只支持RAR压缩文件,同时,在压缩文件时,设置窗口中也有一个“锁定压缩文件”复选框,一旦选中,生成后的压缩包将无法再修改,它对于备份重要数据很有用。

篇3:防止IE被恶意修改的小技巧

修改IE的标题栏:即在IE浏览器最上方的蓝色横条里做广告,而不是显示默认的“Microsoft Internet

Explorer”,这种修改非常常见,有人也特意针对它编制了反修改的程序。

注册表位置

HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Internet Explorer\\Main HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main

在注册表中找到以上两处主键,将其下的“Window Title”主键删除,并关闭所有打开的IE浏览器窗口再重新打开就能看到效果。

修改IE的首页

这个改回来很方便,在IE的设置里就有(Internet选项-gt;常规-gt;主页)。比较麻烦的是某些网页在浏览者的硬盘里写入程序,使重启计算机后首页设置又被改了回去,这时可使用“系统配置实用程序”来解决。开始?运行,键入msconfig点击“确定”,在弹出的窗口中切换到“启动”选项卡,禁用可疑的程序启动项。

在Windows启动时显示一个窗口,点确定才能进去 这个设置其实与IE无关,而是Windows的登录提示窗口,不过最近有些网页对它动上了脑筋,在这个窗口里做广告。

注册表 HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Winlogon

在注册表中找到此主键,将其下的“LegalNoticeCaption”和“LegalNoticeText”主键删除即可。

在IE里点击鼠标右键。在弹出的菜单里显示网页广告 这种情况很少见,不过解决方法也不复杂。

注册表 HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\MenuExt

在IE中显示的附加右键菜单都在这里设置,常见的网络蚂蚁和网际快车点击右键下载的信息也存放在这里,只需找到显示广告的主键条目删除即可。

禁止或允许用户修改IE首页:

运行注册表编辑器(开始菜单-运行-regedit-确定), 打开HKEY_CURRENT_USER\\Software\\Policies\\Microsoft\\Internet Explorer\\Control Panel, 其实一般此键是不存在的, 只存在 HKEY_CURRENT_USER\\Software\\Policies\\Microsoft, 所以后面一截你要自己建立, 主键建立完后在Control Panel键下新建一个DWORD值数据, 键名为HOMEPAGE(不分大小写), 键值为1. 此时你打开IE属性时可以发现它改首页设置的部分已经不可用了. 当然如果你想先指定主页的话可以把HOMEPAGE的值改为0或删除它, 然后修改主页设置, 再把HOMEPAGE改回来即可

去掉注册表编辑器被锁定问题

win系统

Windows Registry Editor Version 5.00 [Hkey_current_user\\Software\\microsoft\\windows\\currentversion\\Policies\\system] “DisableRegistryTools”=dword:00000000

win98/me系统

REGEDIT4 [HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System] “DisableRegistryTools”=dword:00000000

将以上代码copy到记事本中,然后将这个文件的名字改为*.reg双击运行可以解除你的锁定状态.

防范

1.因为修改注册表设置都是用的JavaScript脚本语言,所以只需禁用它即可,

但这种脚本语言应用广泛,所以建议在IE的设置中将脚本设为“提示”。

2.建议使用一些单窗口多页面的浏览器如NetCaptor,myie等,因为它们往往能更方便地切换脚本设置,象我常用的NetCaptor,用工具栏中的“安全”按钮能很方便地设置脚本、ActiveX和Cookie的启用情况。

3.使用Win2000的朋友,只需在“控制面板”?“管理工具”?“服务”中禁用Remote Registry Service服务,也无法通过浏览网页来修改你的注册表了。

篇4:防止IE首页被篡改的小技巧

防止IE首页被篡改的小技巧

上网浏览,有时候IE浏览器的首页会被恶意网站篡改,要保护电脑中的IE首页不被窜改,有一个简单有效的方法,那就是锁定IE首页,让绝大多数的篡改手段失效,

点击“开始”→“运行”,输入“gpedit.msc”,进入系统的组策略,选择“用户配置→Windows设置”,再选择“Internet Explorer维护”里面的“URL”,然后双击右侧窗口中的“重要URL”,选择“自定义主页URL”,在“主页URL”输入预设的网页地址,设置完成后退出即可,

此外,我们还要开启杀毒软件的实时监控功能,每天更新杀毒软件的病毒库;使用带网页木马拦截功能的安全辅助工具;关闭系统的自动播放功能,点击“开始”→“运行”,输入“gpedit.msc”,打开“组策略”窗口, 点击“计算机配置”→ “管理模板”→ “系统”,在右栏双击“关闭自动播放”,选择“已禁用”即可。

篇5:怎样防止u盘中的文件被拷贝网络技巧

很多时候,我们需要用U盘来分享一些资料,但同时这些资料内容又只能给大家查看,不能被拷贝的,尤其是策划好了的文案,需要给大家演示,但同时是个人的创意,并不能让其它同事复制或盗用。那么,针对此类情况,我们该如何设置才能防止U盘文件被拷贝呢?

防止U盘文件被拷贝的设置方法

1、首先打开开始菜单中的运行对话框,然后输入“gpedit.msc”回车打开“本地组策略编辑器”的窗口;

2、在打开的窗口中,依次展开左侧的“计算机配置→管理模块→系统→可移动存储访问”,找到并双击“所有可移动存储类:拒绝所有权限”;    3、接着在弹出的窗口下选择“已启用”,点击确定退出即可,重启计算机生效,

此方法建议有需要的朋友收藏起来,以便不时之需。

Word/XP中防止丢失文件技巧

Excel快速导入文件技巧

教你防止脱发的生活小秘籍

考场小技巧

面试时的小技巧

下载防止文件被盗链的小技巧(共5篇)
防止文件被盗链的小技巧.doc
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
点击下载本文文档