Category: 折腾

利用 Powerline 适配器和小米路由器 追求更快的上网速度

背景 搬了新家后用的是PLUSNET的光纤 速率理论上应该是下载 77Mbps 上传 20Mbps. 但是从 http://www.speedtest.net 上得到的速率 一般都在 40Mbps 以下. PLUSNET的路由器在楼下 但我一般都在楼上书房里用电脑上网. 之前的优化工作 用了一个USB的双天线WIFI适配器用于增强无线信号 效果明显 但是不够好 离理论最大速率还是有很大的距离. 新硬件投资 国内同事过英国来 我就托他买了小米 699RMB的路游器 (自带1TB 硬盘). 同时买了一根小米千兆网络 还有一个小米接线板 总价 760多RMB. …

XSS 跨站脚本攻击漏洞

前几天收到一邮件 说是 我提供的一个网页里有XSS漏洞. URL是 https://helloacm.com/curl/?url=http://itsec.guitch404.eu/headers.php 在修复之前会有一个对话框被执行了. 原因是 HTML标记符号(小于号和大于号) < > 没有被转义 直接导致了可以在返回给用户的数据中夹杂着JS或者其它代码在浏览器里被执行. 通过API就可以看出得到的数据: https://helloacm.com/api/curl/?url=http://itsec.guitch404.eu/headers.php "HTTP\/1.1 200 OK\r\nSet-Cookie: 300gpBAK=R4178785959; path=\/; expires=Tue, 18-Aug-2015 23:47:47 GMT\r\nContent-Type: text\/html; charset=UTF-8\r\nSet-Cookie: 300gp=R394784785; path=\/; expires=Tue, 18-Aug-2015 …

强迫症又犯了 – 升级 TL-WR740N 路游器 固件 Firmware

我有这强迫症 只要是软件 一有最新的更新 我一般都会去更新它 除非新版本有BUG或者会造成其它使用上的问题. 这个 TPLINK-WR740N 的路游器也不知道是多久之前的 反正挺老的 最近因为家里需要联有线无线的设备实在太多, 比如手机 平板 NAS 电视 家庭基站等 单个路由器有点负载过大 于是想把这个以前的路由器作为二级 联到第一个路由器里. 就发现官网有更新的固件(Firmware)版本 http://uk.tp-link.com/search/?q=WR740N. 升级也很简单 边到这个路由器 然后 在浏览器里 输入路由器的管理地址 一般是 192.168.0.1 然后就点到 升级页面 …

在英国第一次爆胎的经历及处理

天天开车上下班 20英理左右 周末还得带老婆孩子出远门 郊游什么的. 车在这个小村庄生活 是很重要的 就好比人的双腿 没有车 真的是很不方便. 今天 早上 上班的时候开着开着就觉得不太对劲 车有点左右 颠簸. 我也没太在意. 到了公司一看 车前面左边 NSF = Near Side Front 的轮胎 (靠近马路的) 爆胎了. 搞不清楚为啥就爆胎了 我还以为是我又撞马路边上了. 自从买了这车, 除了买后立马四个轮胎全换, …

服务器抵挡住一次攻击

早上起床就发现 服务器负载很高 平时基本上访问量不大 不可能负载超过 1的. 用的是 htop 命令. 登陆 CloudFlare CDN 也证实了这种不寻常 可以看到 未被缓存的访问 很多很多. 虽然这样 网站还是打开很快 似乎不受任何影响. 不过这种现状一直持续了有几个小时 我担心这么下去服务器不行 我设置了邮件警告 每几分钟都会检查一下系统负载 高于3的话就会发邮件. 登陆 SSH后访问 LOG记录 /var/log/apache2/access.log 发现 有大量的API访问记录. …

公司购买DELPHI静态代码分析工具: Fix Insight

我在公司能批 250英镑之下的采购. 之前公司同意购买DELPHI XE8后我觉得很有必要对现有的DELPHI 代码进行质量检测. DELPHI并没有像微软一样提供免费的FXCOP 之类静态代码分析(付费的有RESHARPER之类的) 找了一款商用的需要 127美元一套. 相对来说, 使用简单, 点击菜单选项 Run FixInsight 选择需要检测的规则 然后一会儿就会列出代码里违反相应规则的代码, 双击就可以定位到相应的代码. 也提供了命令行工具可以集成到代码服务器中 Continuous Integration. Fix Insight 是一款专为 Delphi 设计的静态代码分析工具,能够帮助开发团队检测潜在的代码缺陷、提高代码质量,并确保符合最佳实践。当公司决定购买 Fix Insight 时,意味着对代码可维护性和稳定性的重视。该工具能够自动扫描 Delphi …