简单技术记录
记录一些简单的命令、方法等
g1bbs_
这个作者很懒,什么都没留下…
展开
-
dnsmasq使用方法
网线直连两个口Server端:先将server机器对应网口enp138s0f3配置一个目标网段下的ip,如192.168.1.10,然后使用如下命令:sudo dnsmasq -i enp138s0f3 --dhcp-range=192.168.1.151,192.168.1.254 --except-interface=lo --bind-dynamic --no-daemon即开启了DHCP服务Client端:IPV4设置为DHCP,设置完DHCP后,打开对应网卡,即可分配原创 2021-12-20 16:12:28 · 1038 阅读 · 0 评论 -
使用uhd库对USRP N310/B210进行基础测试
cd /usr/local/lib/uhd/examples根据实际情况调整IP 测试时长 采样率 通道等参数设置N310:sudo ./benchmark_rate --args "type=n3xx,mgmt_addr=192.168.10.2,addr=192.168.10.2,master_clock_rate=125e6" --duration 60 --channels "0,1,2,3" --rx_rate 1.25e6 --rx_subdev "A...原创 2021-07-29 15:45:02 · 1595 阅读 · 0 评论 -
查询USRP是否锁定了GPS信号
参考:https://files.ettus.com/manual/page_rdtesting.html#rdtesting_devtest_manual总体测试步骤: 1.Without connecting the peripheral to the device, run uhd_usrp_probe on the device and verify that the lack of GPSDO is correctly reported under "sensors". No warni.原创 2021-06-12 15:01:54 · 1791 阅读 · 0 评论 -
linux相关操作命令小记
1.查看目录整体大小在需要查询的目录下 输入命令du -sh2.查看CPU工作频率watch grep \"cpu MHz\" /proc/cpuinfo3.查看USB信息lsusb lsusb -vsudo suroot下:cd /sys/kernel/debugcat usb/devices4.DHCP重置使用DHCP 模式的网卡,如果出现无法分配IP ,可以使用dhclient 命令进行重置dhclient -r 网卡名dhclient 网卡原创 2021-06-12 13:03:31 · 593 阅读 · 0 评论 -
基站定位试用
参考:https://radioactive.blog/2016/02/17/explorer-gps-spoofing-with-sdr/使用如下网站,注册免费用户即可http://www.jizhanyun.com/user.php?act=try_use查询url:(部分值用*略去) http://www.jizhanyun.com/api/test.php?mnc=1&lac=41**&cell=1**&ishex=10&apikey=.原创 2021-06-12 12:50:27 · 634 阅读 · 0 评论 -
通过windows日志查看器查看系统登陆日志
起因:回到工位发现自己电脑没锁屏,突然想找到查看windows登录记录的方法参考:http://www.cflab.net/News/1522379153901https://blog.csdn.net/C_chuxin/article/details/84974207https://www.akunblog.com/archives/275.html操作方法:打开事件查看器事件查看器->windows日志->安全右侧选择筛选当前日志筛选事件ID原创 2021-06-12 12:31:50 · 23329 阅读 · 7 评论 -
使用git控制word版本
起因:使用word写本子、写材料时,经常遇到版本修改的问题。可用word自带的修订功能进行标注,这里尝试使用git来进行版本控制,方便版本回退。(虽然后来感觉还是不够实用,可能还是需要NAS?)仅作记录和分享步骤:前提条件:提前安装git pandoc配置:修改C:\Program Files\Git\etc\gitconfig 文件,管理员身份下 增加 [diff "pandoc"] textconv=pandoc --to=markdown ...原创 2021-05-05 23:29:15 · 2187 阅读 · 0 评论 -
git 命令
git 命令 —— (使用自己搭建的gitlab)关闭ssl验证,因为是自己发的证书git config --global http.sslVerify false初始化一个本地的工程git init添加要上传的文件git add例如 目录下全部文件git add .指定文件git add 123.txt提交修改到本地缓存git commit -m "tag"关联本地仓库和远程仓库git remote add origin https://github.com/XXX原创 2021-05-05 23:13:58 · 460 阅读 · 0 评论 -
命令行下挂载/卸载U盘
查看列表sudo fdisk -l挂载U盘(桌面版会自动挂载)mount /dev/sdc1 /mnt卸载udisksctl unmount -b /dev/sdc1 //卸载挂载 相当于unmountudisksctl power-off -b /dev/sdc1 //安全关闭驱动器...原创 2021-05-05 23:02:42 · 1253 阅读 · 0 评论 -
linux命令行下16进制查看文件
命令1:od -tx1 -tc -Ax binFile效果:方法2:vim -b binFile命令模式下:%!xxd返回:%!xxd -r效果:原创 2021-04-26 11:22:36 · 948 阅读 · 0 评论 -
手动控制DELL服务器风扇转速
参考:https://www.cnblogs.com/dreamdale/p/13187452.htmlhttps://www.cnblogs.com/lothar/p/13321205.htmlhttps://www.cnblogs.com/Crazy-Liu/p/11528768.html起因:服务器平时负载很小,有时候嫌服务器太吵,可是BIOS里头已经将风扇转速设置到了最低,还是不够安静,需要手动控制风扇转速。解决步骤:借助dell 服务器自身的iDrac和ipmitool原创 2021-04-26 11:13:26 · 7656 阅读 · 2 评论 -
PHP配置root权限
参考:https://www.cnblogs.com/wpqwpq/p/6482843.html?utm_source=itdadao&utm_medium=referral首先写一个whoami.php,查看当前web服务器的user角色以daemon为例编辑超级用户,输入命令sudo visudo增加两个蓝色框的内容重启apachesudo service apache2 restart修改php,在其中sudo执行命令验证成..原创 2021-04-26 11:04:59 · 1154 阅读 · 0 评论 -
ubuntu安装python3.7
起因:Python ssl编程时需要3.6以上版本,ubuntu 16.04自带的是3.5.2 ,盲目升级容易出现问题,所以考虑再单独安装一个python 3.7,需要时可以更改python3 的软连接,也可以直接使用python3.7 命令。步骤:简单方法:添加第三方源,安装sudo apt updatesudo apt install software-properties-commonsudo add-apt-repository ppa:deadsnakes/ppasu原创 2021-04-26 00:09:40 · 1839 阅读 · 0 评论 -
wireshark中解析IP地址对应域名
Wireshark中给IP地址设置对应名字的方法:勾选解析网络地址,并通过“编辑解析的名称”进行自定义设置原创 2021-04-26 00:06:24 · 3392 阅读 · 0 评论 -
tmux常用命令
一、会话相关创建 tmux new -s <session-name> Detach tmux detach 或者 Ctrl+b d Detach 后,原有session 仍然在运行,不像bash,退出了session就结束了List tmux ls 或 Ctrl+b s Attach tmux attach -t 0 或者 tmux attach -t <s原创 2021-04-25 23:55:08 · 694 阅读 · 0 评论 -
ubuntu更换内核
参考一篇OAI-vEPC搭建的文章,比原先使用的方法看着更好1. grep submenu /boot/grub/grub.cfg 得到如下输出: submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-0f97f6f7-2a4c-4fc4-a79d-263e7f3e8982' { 2. grep gnulinux /boot/grub/grub.cf原创 2021-04-25 23:51:50 · 628 阅读 · 0 评论 -
ubuntu20.04安装pip2
起因:清华的ubuntu 20.04 源里没有pip2 也就是python-pip 包解决方法:如果需要在20.04安装python2的pip2 可以参考如下方法。参考:https://www.itcoder.tech/posts/how-to-install-pip-on-ubuntu-20.04/1.启用 universe 源仓库: sudo add-apt-repository universe sudo apt update 2.安装pip2Py原创 2021-04-25 23:48:23 · 4139 阅读 · 1 评论 -
vscode改变窗口颜色
起因:vscode打开多个(不同机器上的/不同目录下的)同名工程文件时,容易混淆,希望通过窗口颜色加以区分。解决方法:更改整体主题颜色(所有窗口都改变)或更改单个窗口颜色,后者更有用。一、更改整体主题颜色ctrl + K Ctrl + T然后在下拉菜单中选择会更改所有窗口的主题颜色二、更改单个窗口颜色(关键)安装peacock插件,然后在代码界面按F1输入peacock:change to a favorite color更换单个窗口的颜色(主题背景色不.原创 2021-04-25 16:17:49 · 3691 阅读 · 2 评论 -
查看glibc版本
起因:Pwn相关题目经常涉及glibc版本问题,可以通过以下两种方法查看。解决方法:1.与发行版无关的方法 ldd --version 2.ubuntu下的另一种查看方式可以分别查看32位库和64位库 ls -l /lib/i386-linux-gnu/libc.so.6 ls -l /lib/x86_64-linux-gnu/libc.so.6 ...原创 2021-04-25 15:41:10 · 1723 阅读 · 0 评论 -
ubuntu手动安装新版本wireshark
问题由来:ubuntu下清华源apt 安装的wireshark版本较老,大约是2.6版本,无法解析5G核心网的NGAP协议,查询发现,wireshark需要2.9之后的版本才能解析ngap协议。解决方案:因此只能通过源码安装的方法进行手动安装。参考:https://blog.csdn.net/valecalida/article/details/103579778下载源码包: https://www.wireshark.org/download.html 一般选用3原创 2021-04-24 22:50:31 · 1590 阅读 · 0 评论 -
命令行条件下查看linux网卡吞吐量
在图形化条件下可以用monitor查看,命令行条件下可以用如下的命令查看指定网卡的吞吐量。sudo iftop -i eno1原创 2021-04-24 22:39:17 · 2943 阅读 · 0 评论 -
查看windows激活情况
cmd中输入:slmgr.vbs -xpr查看有效期输入:slmgr.vbs -dlv查看许可证情况可以看到本机预装的是OEM系统,永久激活。原创 2021-04-24 22:33:07 · 856 阅读 · 0 评论 -
linux查看usb速度命令
起因:需要确定USRP B210板子是否为USB3.0连接,否则不满足要求,UHD会报错。解决方案:lsusb -t或sudo cat /sys/kernel/debug/usb/devices原创 2021-04-24 22:23:00 · 6031 阅读 · 3 评论 -
ubuntu ssh 更换端口
起因:学校统一封了22 3389 80 等常用端口,实验室服务器的ssh需要更换端口解决过程:sudo vim /etc/ssh/sshd_config取消注释,并设置端口。根据常用端口,可选的端口如2261-2278等等sudo service ssh restart重启ssh服务后,断开当前ssh连接后,再连就使用新设定的端口了...原创 2021-04-24 22:19:04 · 572 阅读 · 0 评论 -
SCP传文件
起因:ssh连接到超讯基站,希望拿到文件系统,需要用scp命令传到本地。命令示例:D:\> scp -P 2234 oai@10.112.116.4:/home/oai/Desktop/command.txt /说明:当前在D盘目录下,将远程机器10.112.116.4上面的/home/oai/Desktop/command.txt这个文件复制到本地目录/,指定远程ssh端口为2234(不指定默认为22),远程机器上用户名oai,回车后需要输入ssh口令D:\> scp原创 2021-04-24 22:14:55 · 193 阅读 · 0 评论 -
nmap SCTP端口扫描
目的:扫描MME/AMF的S1AP/NGAP端口开放情况方法:sudo nmap -PY 192.168.101.101 -p 36412 -sY -Pn --system-dnssudo nmap -PY 192.168.101.102 -p 38412 -sY -Pn --system-dns扫描目标MME/AMF ip 的 SCTP 36412/38412 端口,-Pn --system-dns 用于加快扫描速度...原创 2021-04-22 16:34:09 · 736 阅读 · 0 评论 -
openssl简单文件加解密样例
使用openssl命令行工具对文件进行加解密(txt为例):加密:openssl enc -e -aes-128-cbc -iv 00112233445566778899aabbccddeeff -K 00112233445566778899AABBCCDDEEFF -in plaintext.txt -out ciphertext.txt明文:密文:解密:openssl enc -d -aes-128-cbc -iv 00112233445566778899aabbc.原创 2021-04-22 16:23:17 · 364 阅读 · 0 评论 -
iperf3测试万兆网路性能
起因:采用万兆直连线连接两台服务器的光口,用于OAI 5G rfsim模式运行,希望测试一下连接速率。解决步骤:测试万兆网络需要iperf3,下面采用手动编译安装方式安装。下载编译安装:wget -c https://iperf.fr/download/source/iperf-3.1.3-source.tar.gztar -zxvf iperf-3.1.3-source.tar.gzcd iperf-3.1.3/./configuremakesudo make i原创 2021-04-22 16:00:49 · 32197 阅读 · 3 评论 -
STRUTS框架找数据库连接密码
在目录下文件搜索 jdbc在一个叫做jdbc.properties的文件中可以看到数据库地址和用户名 口令原创 2021-04-20 15:15:38 · 195 阅读 · 0 评论 -
Google Scholar GB格式引用
起因:写论文的时候,google scholar上查到的英文文献,需要在论文中按GB/T 7714-2015 格式引用解决:把左下角处的语言选成中文,引用就会有国标的格式了如果语言选择是英文,那么会有英美体系的引用格式 APA、MLA之类的...原创 2021-04-20 14:39:50 · 3830 阅读 · 3 评论 -
vmware虚拟机使用多显示器
起因:vmware虚拟机希望使用多显示器解决:点击此按钮,“循环使用多个监视器”原创 2021-04-18 14:59:49 · 4180 阅读 · 0 评论 -
wireshark协议解析错误解决方法
起因:由于wireshark能解析的协议太多,某些数据包会被错误的解析成别的协议解决:在被错误解析的分组上右键,选择协议首选项,disable 错误的协议,直至以正确的协议进行解析。也要到上面的菜单栏 编辑->首选项->protocols 中看一下相应的协议的端口是不是设置正确。...原创 2021-04-17 20:46:00 · 4313 阅读 · 0 评论 -
pip更换源
参考:https://blog.csdn.net/weixin_40240670/article/details/80616834起因:pip安装包的时候,速度慢,稳定性差。解决方案:更换国内源(类似于apt更换源),以清华源为例。单次使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 要安装的包持久修改linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url至tuna原创 2021-04-17 16:22:28 · 119 阅读 · 0 评论 -
python隔离虚拟环境
参考:https://www.liaoxuefeng.com/wiki/1016959663602400/1019273143120480起因:“在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python 3。如果应用A需要jinja 2.7,而应用B需要jinja 2.6怎么办?这种情况原创 2021-04-17 16:04:49 · 205 阅读 · 0 评论 -
ubuntu16.04安装32位库
参考:https://blog.csdn.net/ppdyhappy/article/details/79240092问题:64位系统执行32位ELF程序时,报错:bash: no such file or ……原因:64位系统缺少32位库解决:sudo apt-get install lib32ncurses5 sudo apt-get install lib32z1...原创 2021-04-17 15:26:58 · 447 阅读 · 0 评论 -
python 简单HTTP server
起因:需要临时构建一个HTTPserver,用于临时传输文件等功能。(大作业做横向渗透的时候也用了这个思路,上一跳开启httpserver,利用RCE漏洞执行wget获取可执行程序,再调起来继续扩散)用法:python2下:例如开启7878端口,web目录就是执行该命令是的本机目录。python -m SimpleHTTPServer 7878python3下用上述命令会报错:python: No module named SimpleHTTPServerpytho原创 2021-04-17 15:24:31 · 149 阅读 · 0 评论 -
linux同时连接有线无线上网问题
起因:linux同时连接有线和无线网时,希望用有线连内网组网,如OAI EPC组网,用无线访问外网,但是默认会优先用有线。解决:所以设置限制,只允许目标地址为有线连接所在网段的数据包从有线走。图形化界面操作:system settings->network->wired->options->IPV4settings->Routes勾选 use this connection only for resources on its network此时,有线原创 2021-04-16 11:38:41 · 2310 阅读 · 1 评论 -
ssh操作关机、挂起
起因:ssh操作个人电脑时,需要挂起或者关机用法:挂起:sudo pm-suspend关机:sudo shutdown now原创 2021-04-15 00:07:29 · 2401 阅读 · 0 评论 -
查看服务器网卡和网口对应关系
起因:不确定网口和网卡的对应关系解决:linux系统下,使用命令sudo ethtool -p 网卡名如sudo ethtool -p eno1对应的网口会有橙色灯闪烁,不用插网线就可以分辨原创 2021-04-15 00:03:52 · 5211 阅读 · 2 评论