tips
fky1e
这个作者很懒,什么都没留下…
展开
-
Python模拟SSH登录字符图形菜单
本文说明如何使用Python模拟SSH登录字符图形菜单(不知道这种菜单叫啥名字,姑且这么叫),并选择相应的菜单项进行操作。以下图为例,在SSH成功登录后,选择第7行的改密功能项,重复输入密码确认后完成改密,所对应的Python脚本如下。#!/usr/bin/python# -*- coding: utf-8 -*-import timeimport paramikossh = paramiko.SSHClient()#这行代码的作用是允许连接不在know_hosts文件中的主机ssh原创 2020-12-17 18:42:58 · 301 阅读 · 0 评论 -
usb公头母头接口
每次都记不住=。=原创 2018-01-12 16:14:35 · 6049 阅读 · 0 评论 -
openwrt开启需要密码登录的telnet
把/bin/login.sh里的exec /bin/ash --login改为exec /bin/login,前者登录不需要密码,后者需要。 再重启telnetd服务。原创 2018-01-06 13:34:35 · 8357 阅读 · 0 评论 -
msp430 launchpad 按键控制led亮灭
demo1实现功能:按一下按键,led2变换一下亮灭状态。#include //这个宏仅针对8MHz#define delay_us(us) __delay_cycles(8*(us))#define delay_ms(ms) __delay_cycles(8000*(ms))int main(void) { WDTCTL = WDTPW | WDTHOLD;原创 2017-05-14 17:26:50 · 4646 阅读 · 1 评论 -
esp8266_deauther将html压缩成字节码
看esp8266_deauther项目源码时发现一个很新鲜的细节,esp8266_deauther把所有的html压缩成了字节码: 细看了一下,esp8266_deauther是这样压缩的,以index.html为例,源码时这样的: 将index.html放到https://htmlcompressor.com/compressor/压缩一下,成这样了: 将压缩后的index.h原创 2017-08-02 15:35:19 · 1666 阅读 · 0 评论 -
手机自动访问generate_204
近来写WiFi钓鱼demo,需要让手机连接 WiFi 后自动跳转到指定网页,于是对手机进行dns拦截。在对手机的流量分析中发现一件很神奇的事,手机接入WiFi后会自动访问\generate_204。以下是手机接入WiFi后访问的uri,可以看到,手机多次访问\generate_204:原创 2017-08-03 14:11:36 · 16097 阅读 · 4 评论 -
MT7621方案 LED 灯控制 (基于OpenWrt平台)
注:出处不明,最开始是在这里看到的,图竟然没有。。。没有。。。相关资料也几乎木有。。。datasheet里也没有寄存器配置说明。。。。。。MT7621还真是坑爹啊!目前市面上大部分路由器方案是基于MT7620的,LED的控制比较简单,直接修改dts文件,系统会自动生成相应的文件系统节点,从而可以很方便的控制,当然这些LED控制都是基于CPU的GPIO来控制,包括LAN灯、WIFI灯。但MT76转载 2018-01-15 20:53:09 · 13176 阅读 · 4 评论 -
mt7688通过修改dts控制led
参考: [1]【WRTnode2R试用体验】修改DTS关闭闪瞎眼的WIFI指示灯(一) [2]【WRTnode2R试用体验】修改DTS关闭闪瞎眼的WIFI指示灯(二) [3]Widora控制GPIO [4]Widora控制寄存器 ⇐ 通过控制GPIO2_MODE寄存器无法控制WLED亮灭,因为GPIO2_MODE仅对MT7628有效。用的widora原生固件进行试验。1、先修改ta原创 2018-01-15 21:30:40 · 3621 阅读 · 1 评论 -
PC无法telnet到openwrt设备的解决办法
某场景: PC直连openwrt设备时,可以互相telnet通; 但当二者都接在路由器下,PC无法telnet到openwrt设备,openwrt设备可以telnet到PC。如图: 解决办法: 需要在openwrt系统里添加端口映射,将内网的telnet服务映射出来。修改/etc/config/firewall,增加:config redirect option s原创 2018-01-08 21:11:05 · 6997 阅读 · 0 评论 -
Linux NAT Router 桥作为WAN,桥下接口作为LAN如何使用
转自Linux NAT Router 桥作为WAN,桥下接口作为LAN如何使用环境: 为了保证LAN-PC可以连接WAN-PC;需要做如下工作:1、 让LAN-PC可以访问到NAT-Router的LAN口。 分析: 因为该接口的IP是作为LAN-PC的默认网关地址,当LAN-PC去访问其他网段地址时,查询的数据包会转发到其网关地址,然后由网关对其进行转发。 问题: 由于物理接口eth转载 2018-01-08 21:49:26 · 887 阅读 · 0 评论 -
TL-WR941N救砖记
直接在串口里断是断不下来的,必须发送“tpl”字符串。然而手速有限,须借助SecureCRT定义映射键。 命令:tftp 0x80000000 openwrt-ar71xx-generic-tl-wr941nd-v2-squashfs-sysupgrade.binerase bf020000 +0x3c0000cp.b 0x80000000 bf020000 0x3c0000...原创 2018-07-11 14:14:38 · 3125 阅读 · 0 评论 -
IDA使用pip安装的第三方库
如果想要在IDA python中使用hashlib,将会报错:ERROR:root:code for hash md5 was not found.Traceback (most recent call last): File "/home/test/IDA/python/lib/python2.7/hashlib.py", line 139, in <module> ...原创 2018-07-29 17:07:13 · 3064 阅读 · 0 评论 -
IDA Linux绿色版安装python模块
爱盘上的IDA Linux绿色版,自带python。如果需要安装第三方模块的话,可以这样:sudo pip install networkx --target="/home/test/IDA/python/lib/python2.7" #networkx是我要装的模块当报错"No module named pkg_resources"时,执行:sudo pip install ...原创 2018-07-27 18:14:52 · 1830 阅读 · 1 评论 -
Ubuntu上编译hostapd
转自:http://blog.csdn.net/hnllc2012/article/details/491511371、下载hostapd可以到官网上下,主页:http://w1.fi/hostapd/ ,我选择使用hostapd-0.7.3 也可以使用wget下载:wget http://w1.fi/releases/hostapd-x.y.z.tar.gz(这里转载 2017-11-10 14:23:00 · 508 阅读 · 0 评论 -
Openwrt学习笔记 通用固件 make menuconfig配置
传送门转载 2017-09-03 14:52:13 · 1429 阅读 · 0 评论 -
Some useful tips about sox rec
I’ve spent a lot of time experimenting with SOX to do VOX and have gotten it to work reasonably well. I’ve been using Audacity to view the resultant wave form, and have settled on the following SOX com转载 2017-08-23 11:01:07 · 735 阅读 · 0 评论 -
虚拟机上网问题
叹以前总是在Virtualbox玩Ubuntu,可总是各种设备挂载不起、U盘识别不了、网络连接问题,后来装了一个稍微大点的软件提示硬盘容量不够,遂想着加容,仍各种坑,简直不能忍。 遂转VMware,也总是各种网络连接问题。最近在装OpenBTS,也是各种环境依赖问题,装着特麻烦,后来装着装着竟然虚拟机直接不响应了,再重启,有线无线都挂了。认为Ubuntu网络驱动有问题,所以每次虚拟机网络挂的时候就原创 2017-04-07 17:04:13 · 627 阅读 · 0 评论 -
Ubuntu安装inspectrum
安装inspectrum:git clone https://github.com/miek/inspectrum.gitsudo apt-get install qt5-default libfftw3-dev cmake pkg-configcd inspectrummkdir buildcd buildcmake ..makesudo make install若cmake时出错:转载 2017-05-14 14:56:40 · 1121 阅读 · 0 评论 -
Linux 的进程挂起和恢复
ctrl+z:挂起,程序放到后台,程序没有结束。jobs:查看被挂起的程序工作号恢复进程执行时,有两种选择:fg命令将挂起的作业放回到前台执行;用bg命令将挂起的作业放到后台执行格式:fg 工作号;bg 工作号进程:正在执行的一个程序程序:是一种写好的代码或脚本&:后台执行,不占用终端如:xeyes &ps命令进程查看命令ps命令:process status-e 显示所有进程-转载 2017-05-24 18:15:34 · 4945 阅读 · 0 评论 -
项目部署到远程Linux服务器
本地Win7,想将项目部署到远程Linux服务器。步骤:PHP Web0x01 下载、安装xamppwget https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/1.8.2/xampp-linux-1.8.2-6-installer.run/downloadchmod +x download./download...0x02 启原创 2017-05-25 14:33:18 · 2688 阅读 · 0 评论 -
nodeMCU使用小记
新到手的nodeMCU,接上usb线,装好驱动,串口是一段乱码,没有ready提示。这样看来,卖家是根本没有把固件刷好就拿来卖了。。。。好吧,那就自己给nodeMCU刷固件好了。。这货长这样: 最开始通过云构建生成固件,但是这些固件都没法用,烧写进nodeMCU后,nodeMCU都没法正常工作。最后终于找了个能用的固件。通过ESP8266Flasher把固件烧进去。接下来下载ESPlorer。之后原创 2017-05-18 18:02:22 · 1738 阅读 · 2 评论 -
自己编译NodeMCU固件 & 提交数据到服务器
自己编译NodeMCU固件之前这篇文章nodeMCU使用小记里用到的固件是比较老的固件,不带http模块,所以无法实现http的post请求。所以……在云构建固件没法用的情况下,还得自己编译固件啊。。 编译固件的系统环境是ubuntu-14.04.4-desktop-i386,步骤如下: 先安装编译工具链esp-open-sdk:sudo apt-get install make unrar-f原创 2017-05-27 10:26:09 · 5361 阅读 · 0 评论 -
安装Ubuntu+win7双系统
以前我安装双系统从来都是先装win7,然后再装Ubuntu,中途没有任何磁盘管理操作,安装完后也从来不会有任何问题,启动时系统出现系统选择启动项。 这次我是先装的win10 64位,然后装Ubuntu14 32位,然后把win10卸载了替换成win7 64位。这个时候系统启动就直接进入的win7,不会有Ubuntu的启动项出现。而我当时也没有用Ubuntu14 32位的必要所以就没管。可是后来需要原创 2017-07-05 19:27:14 · 561 阅读 · 0 评论 -
如何开启Linux双网卡的转发功能
一台Linux服务器,通过两个网卡,连接两个不同的网段,A:192.168.xxx.xxx B:172.24.xxx.xxx, 从而实现了A网段和B网段的互通。原因Linux机器可以通过设置实现数据包的转发功能。在不启动机器的情况下运行:#echo "1" > /proc/sys/net/ipv4/ip_forward打开包转发功能。转载 2017-08-02 13:42:26 · 4018 阅读 · 0 评论 -
What should my kali sources.list look like?
Kali rolling users should have these entries in their /etc/apt/sources.list file:deb http://http.kali.org/kali kali-rolling main non-free contribFor a more in-depth description of possible e转载 2017-08-16 15:46:21 · 273 阅读 · 0 评论 -
使用route add添加路由,使两个网卡同时访问内外网
route add命令格式:route [-f] [-p] [Command] [Destination] [mask Netmask] [Gateway] [metric Metric] [if Interface] 通过配置电脑的静态路由来实现同时访问内外网的。电脑的网络IP配置不用变,两个网卡都按照正常配置(都配置IP地址、子网掩码、网关、)。我们通过设置不同的网络经过不同的网关来实现内外网转载 2017-08-02 14:21:11 · 25347 阅读 · 1 评论 -
Ubuntu 12.04 LTS 查看网关地址方法汇总
1. ip route show[html] view plain copy $ ip route show default via 192.168.217.2 dev eth0 metric 100 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 192.转载 2017-08-02 18:13:47 · 558 阅读 · 0 评论 -
Xshell无法以普通账号登录nanopi air
nanopi air官方wiki说普通用户是可以登录ssh的,密码账号都为pi,但是用Xshell登录始终提示服务器拒绝密码。 最终解决办法: 以root账户登录,vi /etc/passwd,将pi:x:1001:1001::/home/pi:/bin/sh改为pi:x:1001:1001::/home/pi:/bin/bash,再su pi即可切换回pi普通用户。原创 2017-08-07 11:37:07 · 636 阅读 · 0 评论 -
Sound Activated Recording – Setup
(Last updated 5th June 2016)SoX, being the “Swiss Army knife of audio manipulation”, is ideal for sound activated recording, triggered by the sound of bat calls.Install SoXSoX can be installed o转载 2017-08-22 15:46:58 · 850 阅读 · 0 评论 -
ubuntu 下简单录音
类似问题也可看看这里:http://blog.csdn.net/rainysia/article/details/52333029 下文转自:http://www.cnblogs.com/pied/p/5542731.html============================================== 找了半天录音工具,甚至都在尝试用 pyAudio 自己写了,结果发现,原来有现转载 2017-08-07 14:18:26 · 2004 阅读 · 1 评论 -
Audio Recording
Refer:http://blog.csdn.net/spenghui/article/details/77500721Normal Mode:rec radio.wavMonitoring Mode(keep listening, when volume greater than threshold then record it. There are two threshold params. T原创 2017-08-23 10:52:30 · 426 阅读 · 0 评论