415.mysql利用mysqldump导出表结构和表数据

命令行下具体用法如下: mysqldump -u用戶名 -p密码 -d 数据库名 表名 > 脚本名; 如果是windows,请到 bin 目录/新增环境变量 执行命令 1 2 3 4 5 6 7 8 #导出整个数据库结构和数据 mysqldump -h localhost -uroot -p123456 database > dump.sql #导出单个数据表结构和数据 mysqldump -h localhost -uroot -p123456 database table > dump.sql #导出整个数据库结构(不包含数据) mysqldump -h localhost -uroot -p123456 -d database > dump.sql #导出单个数据表结构(不包含数据) mysqldump -h localhost -uroot -p123456 -d database table > dump.sql

2018年11月5日 · 1 分钟 · 浅忆

分享几款PHP后门查杀软件

一、D盾_Web查杀 软件使用自行研发不分扩展名的代码分析引擎,能分析更为隐藏的WebShell后门行为。引擎特别针对一句话后门,变量函数后门,${}执行 、preg_replace执行、call_user_func、file_put_contents、fputs等特殊函数的参数进行针对性的识别,能查杀更为隐藏的后门,并把可疑的参数信息展现在你面前,让你能更快速的了解后门的情况,还加入隔离功能,并且可以还原! D盾_Web查杀官方下载地址:http://www.d99net.net/down/WebShellKill_V2.0.9.zip 2、WebShellkiller WebShellkiller作为一款web后门专杀工具,不仅支持webshell的扫描,同时还支持暗链的扫描。这是一款融合了多重检测引擎的查杀工具。在传统正则匹配的基础上,采用模拟执行,参数动态分析监测技术、webshell语义分析技术、暗链隐藏特征分析技术,并根据webshell的行为模式构建了基于机器学习的智能检测模型。传统技术与人工智能技术相结合、静态扫描和动态分析相结合,更精准地检测出WEB网站已知和未知的后门文件。 WebShellkiller官方下载地址:http://edr.sangfor.com.cn/tool/WebShellKillerTool.zip 3、河马查杀 http://www.shellpub.com/ http://www.webshell.pub/ 4、百度WebShell检测 https://scanner.baidu.com/ 原文链接:https://www.hostloc.com/thread-484492-1-1.html

2018年10月22日 · 1 分钟 · 浅忆

一个Google 邮箱接收N个账号信件(非关联账户)

原理: 在收件人google邮箱地址使用「.」和「+」任意搭配使用规则在Gmail邮箱的帐号上做手脚,这样就不用申请账号了~ 比如 我的Gmail邮箱是 abc@gmail.com ...

2018年8月23日 · 1 分钟 · 浅忆

Chrome翻译慢与经常失败问题

上一篇说到家里宽带出问题导致只能用流量上网,这里又遇到另外个问题,在浏览英文网页时,用流量在Chrome根本不能翻译,即使本地开了科学上网,排查了一下,结果发现4G状态下Google翻译的域名也是被屏蔽的,所以把一下三个域名加入PAC或SwitchyOmega的自动给切换规则就好了。 把下面三个域名,添加到自动切换规则之后,不管是流量还是宽带都特别快。(或者是设置PAC规则) 1 2 3 \*.googletagmanager.com \*.google-analytics.com \*.translate.googleapis.com Ps:本来想用其他浏览器的,但是对比翻译起来还是习惯Chrome了~

2018年7月17日 · 1 分钟 · 浅忆

IDEA git 未提交代码被覆盖

刚刚写的代码忘记提交本地仓库而直接更新,导致写的代码不见了,百度了一番,看到了解决方案~ VCS--git--unstash changes 可以看到暂存列表,通过 view 查看代码,apply就是回到该版本,stage就是一个类似于暂存区的东西,可以将你未提交的改动暂存起来,相当于存档一样,然后可以去做别的事情,等做完之后可以读档一样把当时的状态恢复

2018年7月8日 · 1 分钟 · 浅忆

yum提示Another app is currently holding the yum lock

错误信息: Another app is currently holding the yum lock; waiting for it to exit… The other application is: yum Memory : 125 M RSS (1.3 GB VSZ) Started: Sun Jul 8 08:48:46 2018 - 03:43 ago State : Running, pid: 898 强制关掉yum进程: 1 rm -f /var/run/yum.pid

2018年7月8日 · 1 分钟 · 浅忆

VPS一键脚本收集

秋水逸冰 一键测试脚本bench.sh https://teddysun.com/444.html 秋水逸冰 Linux性能测试UnixBench一键脚本 https://teddysun.com/245.html 蜗牛789 一键测试脚本 https://www.wn789.com/13397.html 1、VPS测试 1 wget -qO- bench.sh | bash 测试VPS基础信息,以及下载速度,来自官网(https://bench.sh/) 2、国内测试 1 wget -qO- git.io/superbench.sh | bash 主要包括VPS硬件信息,国内节点测试,电信、联通、移动,来自老鬼 3、基础测试 1 2 3 4 5 中文版: wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh 英文版: wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench.sh && bash ZBench.sh #基于superbench脚本,增加了路由和ping测试,区别中英文 4、网速测试 1 wget https://raw.githubusercontent.com/oooldking/script/master/superspeed.sh && chmod +x superspeed.sh && ./superspeed.sh #主要包括国内的一些节点进行专项测试,电信、联通、移动,来自老鬼 5、Ping测试 1 2 wget -N --no\-check-certificate https://raw.githubusercontent.com/FunctionClub/uPing/master/uping.py python uping.py #一款长时间ping测试py脚本 6、html5网速程序 1 https://github.com/adolfintel/speedtest #需要php环境,下载后解压即可运行,无须安装 ...

2018年7月8日 · 1 分钟 · 浅忆

hosteons商家VPS 简单测试

这个商家我是5月在主机测评上看见的,不限流量,饭桶机房,我买的是10刀一月的,今天刚好看见有终身8折优惠码就下单了, 就简单的和上次买的比较下~~~ 5月 购买 7月 购买 在路由上都一样,饭桶机房,唯一有点变化的就是 CPU频率和IO了,第一台的IO测试第一次只有223M/s,刚买的有570M/s~~~ 看宝塔的跑分 CPU和硬盘的差距蛮大的~

2018年7月8日 · 1 分钟 · 浅忆

基于时间的一次性密码 TOTP

TOTP 是一个基于时间的一次性密码算法(也称时间同步的动态密码)。它使用共享密钥和当前时间来生成一个密码,目前这个算法已经写入国际标准 RFC 6238,并且多被用于双因素认证(2FA)系统。 算法原理 简介 动态口令的基本认证原理是认证双方使用同一个共享密钥对时间进行密码算法计算,之后比较计算值是否一致从而进行认证。TOTP 使用加密散列函数将密钥与当前时间戳结合,来生成一次性密码。 在认证双方比对计算值是否一致的过程中会有各种原因的延迟。比如在同一个哈希有效期的时间长度内,动态密码生成的结果是一样的,但是由于网络的原因,客户端生成密码的时间和服务器接受密码的时间可能差距会很大,导致两个密码不在同一个哈希有效期的时间长度内,所以导致认证失败。这个时候就需要验证系统有一个延时的策略,可以允许验证前几个哈希有效期的时间长度的动态密码。但是哈希有效期的时间长度设置的越大,就会更容易导致被攻击破解,并且每一个哈希有效期的时间长度只会生成一个密码,所以时间如果过长的话会影响用户体验,因此权衡考虑安全性和可用性这里默认的哈希有效期的时间长度为 30 秒。 算法 1 TOTP = Truncate(HMAC−SHA−1(SecretKey,((unixtime(now) − unixtime(T0)) / TS)) HMAC−SHA−1 是从 SHA1 哈希函数构造的一种哈希算法,被用作 HMAC(基于哈希的消息验证代码),此 HMAC 进程将密钥与消息数据混合,使用哈希函数对混合结果进行哈希计算,将所得哈希值与该密钥混合,然后再次应用哈希函数,输出的哈希值长度为 160 位。SecretKey 是服务端与客户端共享的一个任意字节的秘钥。unixtime(now) 是当前 Unix 时间戳,unixtime(T0) 是约定的起始时间点的时间戳,默认是 0 ,也就是 1970年1月1日。 TS 为哈希有效期的时间长度,默认为 30 秒。 要求 服务端与客户端之间共享密钥 服务端与客户端之间时间相同 服务端与客户端之间使用相同的哈希有效期的时间长度 经典场景 参考资料 RFC 6238 - Time-Based One-Time Password Algorithm Cryptographic hash function Hash-based message authentication code Time-Based One-Time Password Algorithm 本文转自: https://www.vtrois.com/totp-tutorial.html

2018年7月6日 · 1 分钟 · 浅忆