Fas Note

个人笔记


  • 首页

  • 分类

  • 关于

  • 归档

  • 标签

  • 搜索

知了云1元购买1年香港云虚拟主机活动

发表于 2017-07-08 | 分类于 折腾笔记

香港主机1元直接购买1年,有需要的可以去购买,玩技术的或许能用用得上

1G磁盘,25G月流量,8个建站数,PHP+MySQL环境,香港环境,1个独享IP

阅读全文 »

推荐一款免费网站CDN加速 限时流量免费 支持HTTPS

发表于 2017-07-07 | 分类于 折腾笔记

介绍

阅读全文 »

Linux中shell脚本的常用解密方法

发表于 2017-07-03 | 分类于 代码笔记

上一篇文章中说到如何加密shell脚本,所以这篇文章我们谈谈如何解密 本文只是为了分享技术,请勿恶意破坏劳动成果 首先,我来介绍有哪几种解密的方法 1.直接解密法 –最直接却也是最费时间的 2.调试内存法 –高效 3.C语言反编译法 –不常用 直接解密法 直接进行脚本解密,常见的加密上文已提及,如有问题请留言。 调试内存法 调试是程序员用于检查代码错误或bug的方法,本文将详细介绍如何使用调试解密脚本 yum install -y gdb  #安装调试工具 ulimit -c 9999 #限制调试文件大小 以上安装限制完成后,就需要知道linux中一个常用命令–ps PS提供了当前进程的同时,如用户ID,CPU使用率,内存使用率,命令名称等,它不显示实时数据,如top或htop命令的详细信息。 在此,我们先将需要解密的脚本放进root文件夹,使用ssh将脚本运行,运行时我们可以再开一个ssh窗口(不影响),然后就开始解密工作。 ps a #获取脚本运行的pid  gcore pid(上面获取的,4-6位数字) 接着我们使用sftp可以在root文件夹中找到一个新的文件,使用notepad++打开,设置utf-8格式,删除乱码,从而得出脚本的明文。 C语言反编译法 对于这个不常用的解密法,我还是得说说,开发者为了提高安全性,使用C语言转接或直接使用C语言编写代码,这个方法不能完全还原代码,但还是能修改,或绕过脚本验证。 常见的反编译软件请自行百度,我使用的是IDA6.8反编译软件,这个也没多少可以说的,懂C语言的自然懂反编译出来的东西。 最后再说一句,希望本文能帮助大家了解更多技术,更多问题请留言。

阅读全文 »

Shell脚本的4种加密详细教程

发表于 2017-07-01 | 分类于 代码笔记

普及,shell脚本是什么?
Shell Script,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,毕竟它使用了Linux/Unix下的命令。
对于shell脚本加密,常见的方法有gzexe压缩,shc加密,upx压缩以及C语言转接
本篇文章先介绍一下如何进行脚本加密

阅读全文 »

一键配置MySQL定时自动备份脚本

发表于 2017-06-23 | 分类于 代码笔记

一键配置mysql自动备份脚本

阅读全文 »

emlog非插件实现自动跳转手机版

发表于 2017-06-22 | 分类于 代码笔记

虽然emlog5.3.1还有手机版功能,但是却不会自动跳转手机版,因为现在大多数模板都是自适应,所以下面啸天分享一个跳转代码,也是网上找了许久修改而来的

1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript"> 
if(/AppleWebKit.\*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
        if(window.location.href.indexOf("?mobile")<0){
                try{
                        if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){
                                window.location.href="<?php echo BLOG\_URL; ?>m/<?php echo $logid;?>";
                        }
                }catch(e){}
        }
}
</script>

将此段代码放入模板的head.php里面的</head>前面就行,手机访问自动跳转域名/m,纯手动码字,有用的话来波评论

阅读全文 »

记录本站本来使用的防cc代码

发表于 2017-06-16 | 分类于 代码笔记

将以下代码加到init.php最上面就行,监控时间建议调大

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
session\_start();
empty($\_SERVER\['HTTP\_VIA'\]) or exit('Access Denied');
$seconds = 10;
//时间段\[秒\]
$refresh = 5;
//刷新次数
//设置监控变量
$cur\_time = time();
if(isset($\_SESSION\['last\_time'\])) {
	$\_SESSION\['refresh\_times'\] += 1;
} else {
	$\_SESSION\['refresh\_times'\] = 1;
	$\_SESSION\['last\_time'\] = $cur\_time;
}
//处理监控结果
if($cur\_time - $\_SESSION\['last\_time'\] < $seconds) {
	if($\_SESSION\['refresh\_times'\] >= $refresh) {
		//跳转验证
		$url='http://'.$\_SERVER\['HTTP\_HOST'\].$\_SERVER\['REQUEST\_URI'\];
		$msg=mb\_convert\_encoding("<title>安全检查</title><h3>检测到CC攻击,正在进行浏览器安全检查!</h3>","UTF-8","GBK");
		exit($msg."<meta http-equiv='refresh' content='5;url={$url}'>");
		//5是定时跳转的时间,后期可以根据时间段调整跳转时间
	}
} else {
	$\_SESSION\['refresh\_times'\] = 0;
	$\_SESSION\['last\_time'\] = $cur\_time;
}
?>
阅读全文 »

emlog 如何解决gid文章ID自增断号问题

发表于 2017-06-14 | 分类于 代码笔记

emlog文章连接使用gid自增号作为文章的ID,但是由于后台有删除文章的功能,一旦删除文章那么gid自增就会出现断号。
其实断号问题解决很方便,只要在添加文章的时候判断gid之前的有没有断号问题,有的话直接插入,没有的话自增。
我这里的解决方法是这样的,我把gid自增段顺序读取作为值写入数组,自增段是从1开始的,但是数组键值是0开始的,那么先把数组($gidarr[0]=’0’)赋值掉,然后把$gidarr[]=gid,然后只要发现$gidarr键和键值不等就是断号了。

阅读全文 »

十分钟邮箱合集(可撸各种东西)

发表于 2017-05-30 | 分类于 折腾笔记

链接1:http://mail.bccto.me/

阅读全文 »

Emlog非插件实现高亮代码

发表于 2017-05-28 | 分类于 折腾笔记

很多时候依赖插件都是很不好的,经常会有冲突的情况,然后又想用好看整洁的代码高亮怎么办呢?

下面教大家非插件实现代码高亮,也非常简单。

效果可以看本站的,

阅读全文 »
1 … 26 27 28 … 30
2han9wen71an

2han9wen71an

294 日志
4 分类
201 标签
RSS
GitHub 微博 QQ Steam
Links
  • 小寒冰の博客
  • 禹都一只猫
  • 虎绿林
  • LetITFly BBS
  • 追往昔
  • mephisto
  • pantheon
© 2016 - 2025 2han9wen71an
由 Jekyll 强力驱动
主题 - NexT.Pisces