Top Menu

一封来自Outlook.com官方的钓鱼邮件

今天在查阅收件箱的时候,发现一封来自Outlook.com Team的邮件,邮件标题为Email Security (Nov. 2016),

因为前段时间steam、apple、uber的账户都分别被攻击过,所以对这类邮件都特别敏感。点开后,邮件内容和排版格式都很官方,初看起来似乎真的是账户出现了问题。

邮件的内容大致是说由于系统检测到账号被非正常使用,所以对账户做了限制,通过验证账户的真实性后,就可以解除账号的限制。下方还罗列了哪些情况会被系统检测为非正常使用。

仔细研究了一下,第一条使用共享电脑应该不是,第二条从黑名单IP登陆也不可能,第三条,登陆后没有注销,嗯,这个非常可能有,就是这样,肯定是因为没有注销。

OK,找到原因了,不就是验证一下账户么,So easy!

稍等,作为一个被害妄想症患者,强迫症实在忍不了,让我把鼠标移动到链接上看看

http://ma4rebtech.com/wp-includes/js/tinymce/live/verifyoutlookaccount/source/hotmail_outlook.html

Continue Reading 2

更新Kanboard至v1.0.34

Kanboard没有自动更新程序,需要手动更新,本文记录从旧版升级至v1.0.34的过程。

1.登陆VPS,切换到kanboard根目录

cd /var/www/kanboard

2.下载最新版本

wget https://kanboard.net/kanboard-latest.zip

Continue Reading 0

Checkbox与Mysql数据绑定实现标记内容

之前写了一个抓取程序,通过定时任务抓取资源并保存至数据库,之后通过输出RSS实现资源的自动下载。但是因为资源更新太快来不及下载,本地列表经常累计了50-60个待下载任务,导致服务器下载功能被完全阻塞。所以最近一直在想是否可以在原有的基础上增加一个标记功能,这样就只需要在Review的时候标记资源,然后只下载标记好的资源即可。

设想的标记功能应该有如下特点:不需要刷新页面、实时与数据库同步。

为了实现上述功能,需要对数据库、页面以及后端处理做一些改进。

数据库Structure

为了增加星标功能,需要在原有的数据结构末尾增加一列star,类型为tinyint(1),用于存储星标状态,默认为0,标记后为1。

前端DOM

为了实现不需要刷新页面,直接点击就可以标记的功能,在前端使用Ajax方法,交互内容设定为一个checkbox,当点击某个条目的checkbox后,获取该checkbox的value值,并传递给后端API与数据库进行同步,并反馈同步结果给页面。

为了在列表页第一次渲染时能够将星标状态输出至页面,除了增加checkbox的DOM节点外,还需要在页面输出时对项目的标记状态做判断,并视情况添加checked属性。

if($items[$i-1]['star'] == FALSE){ echo ' <input id="starCheck" type="checkbox" name="star" value="'.$items[$i-1]['part_number_1'].'-'.$items[$i-1]['part_number_2'].'" />';} else{ echo ' <input id="starCheck" type="checkbox" name="star" value="'.$items[$i-1]['part_number_1'].'-'.$items[$i-1]['part_number_2'].'" checked="checked" />';}

Continue Reading 0

如何在Windows10上安装NTP客户端更精确的校准系统时间

Windows10默认的网络时间同步频率是7天,并且由于只能填写一个时间同步服务器,所以经常会碰到无法连接服务器的情况。通过使用NTP客户端来接管系统时间,则可以很好的弥补Windows10在时间同步上的缺陷,让系统时间保持精确同步。

下载

NTP for Windows: ntp-4.2.8p8-win32-setup.exe (3.72 MB) 

安装

http://www.satsignal.eu/ntp/setup.html

使用

关闭Windows时间更新服务

1.桌面任务栏时间右键-》修改日期时间

2.进入设置面板-》点击最下方的增加时钟和时区-》在弹出窗口中切换到网络时间-》更改设置-》将与时间服务器同步选项的勾选取消-》确认返回

运行NTP服务

NTP安装完成后,会自动开始运行。

管理NTP服务

进入文件夹C:\Program Files (x86)\NTP\bin ,一共四个命令,status、restart、start、stop,除status外其他均需要右键管理员运行,否则会提示Access Deny。

查看NTP状态

在文件夹中找到并运行ntpstatus.bat,将显示NTP服务的连接状态,也可以直接在CMD中输入ntpq -p 运行该命令。

其中各项参数如下

remote: 远程NTP服务器(前缀:*表示正在使用、+表示处于备用、-表示已失效、×表示不可用) refid: 远程NTP服务器的上级服务器 st: 远程NTP服务器层级(1-16) t: 服务类型(u单播、b广播) when: 最后一次同步到现在的时间 poll: 同步频率,64(26秒)至1024(210秒) reach: 成功连接次数(八进制) delay: 延时(毫秒) offset: 时间差(毫秒) jitter: 平均偏差(毫秒)

Continue Reading 2

更改本地时间同步服务器解决系统时间错误

在日常使用中,经常会碰到系统时间总是要比标准时间或快或慢个2-3秒,这时候如果进入系统时间设置查看,就会发现系统无法连接到时间同步服务器,无论是选择time.windows.com还是time.nist.gov都显示同步出现错误。这时候就需要尝试将时间同步服务器改为其他地址,以解决无法同步时间的问题。

验证系统时间

在更新系统时间前,首先需要了解系统时间到底快或慢了多少

这时候可以用浏览器访问time.is

在网页的左上角就可以看到当前系统时间与标准时间之间的差值

Windows更改时间同步服务器地址

1.打开控制面板-》时间与日期-》网络时间-》更改设置

2.在弹出对话框的服务器地址栏输入时间服务器,并点击更新按钮,若更新成功,会在下方显示成功信息。

macOS更改时间同步服务器地址

1.状态栏时间-》日期与时间配置

2.在弹出窗口中选择日期时间,并点击左下角????图标解锁设置项,在自动设置时间日期栏中填入时间服务器地址,点击左下角????图标,系统会开始自动与服务器同步时间。

群晖DSM更改时间同步服务器地址

打开控制面板,在区域选项内设置时间服务器地址

常用时间同步服务器列表

Apple time.apple.com time.asia.apple.com time.euro.apple.com Microsoft time.windows.com 美国国家标准技术研究所 time.nist.gov NTP Project cn.pool.ntp.org NTP授时快速域名服务 cn.ntp.org.cn

Continue Reading 0

Powered by WordPress. Designed by WooThemes