通过sysfs控制NanoPi的NEO3风扇开关

Published: Tags: LINUX

笔者使用Armbian系统,在用户层通过sysfs设置RK3288的GPIO接口。 添加Crontab每分钟执行,或者修改代码不判断温度而是固定时间开关。

#!/bin/bash
# Fan Turn On/Off

GPIO='/sys/class/gpio'
[[ ! -d $GPIO/gpio70/ ]] && echo 70 > $GPIO/export …
… Read More …

Windows访问挂载Linux的Samba非标445端口

Published: Tags: WINDOWS LINUX

使用 Win+R 组合键打开运行框,执行hdwwiz命令,安装手动从列表选择的硬件, 筛选「网络适配器」选中Microsoft厂商,选择「Microsoft KM-TEST 环回适配器」。

这时进入「控制面板\所有控制面板项\网络连接」你会发现多了一个「以太网 2」的设备。 建议可以改名为「SAMBA」或者你喜欢的其他名称,但是需要记住,因为下一步就要用到。

使用管理员权限打开cmd命令行程 …

… Read More …

启用SWAP交换空间虚拟内存

Published: Tags: SHELL LINUX

创建 swap 占位文件:

# fallocate -l 4G /var/swapfile #下方命令作用相同
dd if=/dev/zero of=/var/swapfile bs=1M count=4096

查看 swap 文件并转换:

chmod 600 /var/swapfile
ls -lh /var/swapfile
mkswap /var/swapfile

启用 swap …

… Read More …

绕开新版Chrome针对iFrame跨域Cookie的限制

Published: Tags: CHROME PHP

众所周知,谷歌Chrome在80以上版本默认了SameSite=Lax设置,导致iFrame无法跨域读写Cookie内容。 网上的解决方法大同小异,都是换成Https协议并修改SameSite=None配置,但笔者需要保留Http方式。

笔者原来的鉴权方法(新版Chrome已经失效):

<?php function AuthCode() {
    if …
… Read More …

配置Windows路由表根据IP段进行VPN分流

Published: Tags: WINDOWS VPN

最近需要为公司的国外合作方提供内网测试环境,用来体验我们开发中的产品,不考虑PC远程桌面的情况下, 测试了这三种方案:使用VPN连接、使用内网穿透、使用TLS/SSL或Socks代理,发现体验最好的还是VPN连接。

但是如果使用VPN连接的话会有个问题,就是合作方的所有流量都会先走我们公司内网,然后才会往外发送。 其实只要使用系统自带的路由表就能很容易的对流量进行IP段分流(以上几种方式的部 …

… Read More …

利用IDA远程调试破解TexturePacker加密素材

Published: Tags: WINDOWS ANDROID

今天笔者需要拆包「少女部屋拼图」这个APP的素材,右击解压发现PNG图片就只有一些插画之类的,至于家具等都是.pvr.ccz文件格式。 笔者大手一挥谷歌一搜,先是装上了TexturePacker的5.2破解版(因为在官网下载的6.0版本,不知为啥使用PVR查看器时不能输入密码)。 然后大手一挥谷歌一搜,复制粘贴了.pvr转换.png的批处理代码,如下:

@echo off
path …
… Read More …