自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (6)
  • 收藏
  • 关注

原创 vim在使用搜索功能的时候卡死、挂起、冻住

在使用cscope和ctag时会时不时的卡住,排查的方法我使用了以下方法:是不是用来建立索引的文件里有二进制文件,使用find kernel/*.c > cscope.files指定需要建立索引的文件,但是没有效果是不是进入了一个函数导致无限循环的问题,但是cpu占用率几乎没有有没有可以退出这种情况的快捷键,ctrl+c,ctrl+d,ctrl+q,几乎都按了一遍,依然卡死在那不动见一篇文章searching for an undefined symbol causes cscope/vi

2021-12-30 16:14:43 902

原创 0x01 整理portapack mayhem固件内各种应用名称的由来

从各种地方整理出来下面这些说明,如果有补充说明,欢迎指出。AIS BoatsAutomatic identification system自动识别系统(AIS)是一种自动跟踪系统,在船上使用收发器,并由船舶交通服务(VTS)使用。 当使用卫星检测AIS签名时,将使用术语“卫星AIS”(S-AIS)。 AIS信息是对海上雷达的补充,后者仍然是水上运输中避免碰撞的主要方法。[引证] ADS-B系统虽然在技术和操作上都与众不同,但它类似于AIS,并且对飞机执行类似的功能。AFSK音频频移键控(AF

2020-12-14 15:48:32 1454 3

原创 0x00 Hackrf 快速概览,总结向,多引用

快速游览关于hackrf的信息,这是我hackrf的介绍很多了,引用一些链接软件无线电-百度百科hackrf官网hackrf githubwikibilibili hackrf相关视频分享相关资源:hackrf是通过C动态库来操作的,hackrf-github,这个仓库包含了固件,库文件,命令行工具,如果你习惯C语言开发,模仿这里面的命令行工具来开发是一个不错的开始,命令行工具可以实现收、发信息、固件升级等hackrf与GNU Radio的适配的很好,GNU Radio介绍,简单来说,

2020-10-28 13:17:51 925 3

原创 20年10月解决gnu radio companion不能使用osmocom source的问题

我的方案解决起来可能比较复杂,因为软件是一个不断集成的过程,可能在20年10月24日我恰逢一个特别不合时宜的日子里(源可能没有拉最新代码进行编译适配所以无法使用),才让我遇到了如此恶心的问题。我的系统是ubuntu 20.04,像运行gnu radio companion(GRC)这种步骤,肯定第一步想到的是apt拉软件啦,拉下来以后能用的,然后为了使用hackrf继续做实验,肯定是还要拉一个叫做gr-osmosdr,这个的作用实际上是对GRC的一个扩充,使其可以使用hackrf的block(还有一些扩展

2020-10-25 00:17:36 2448 3

原创 [抛砖引玉] orange 一个操作系统的实现 较新的gcc导致untar无法解压出最后一个文件

其实这问题我也是没有解决,只是通过另外一个方法给规避掉了,但是也没有能够理解为什么会产生这种问题问题的表现是下面这个样子的,untar包中的最后一个文件pwd怎么都解压不出来,就卡在那里通过不停的打trace,一点一点跟下去发现,等硬盘中断这个地方始终都等不到硬盘响应中断导致执行程序一直都无法继续执行下去但是奇怪的是我将上面的注释给去掉的时候文件就可以被解压出来了,而且可以从端口读取到数...

2019-07-05 15:30:01 3272 4

原创 orange 一个操作系统的实现 较新的gcc编译导致fork不出child的问题

第十章第a小节的地方无法fork出child,原版光盘镜像可运行,显然这又是一个编译器升级之后的问题通过trace打印发现child的limit值为零继续往上去跟踪,发现一处计算可能出现问题写一个简单的demo来验证这个问题发现它竟然给我默认为零了??然后我变量a却不会给我报错(实际上也不会报错,因为1048575远远小于int的最大值),那也就是说编译器提前预测了会超过int嘛?反...

2019-07-05 14:51:49 575

原创 orange 一个操作系统的实现 较新的gcc和ld编译后无法运行的问题

手贱更新了全部东西,然后用最新gcc编译后发现项目运行不了了尝试从原版文件运行,发现是可行的。然后尝试怀疑boot或loader问题,但是拖了能运行的kernel到img中是可运行的,排除用bochs断点单步,发现elf拷贝内存时出错,尝试用readelf给出的信息和调试信息做对比单步调试时发现前三个程序头无错,但是第四个就不行了,分析VirtAddr0x80480f4=134512...

2019-07-05 13:16:06 411

原创 phantomjs 抓天下三藏宝阁数据

var page = require('webpage').create();page.viewportSize = {width: 1200,height: 1500};page.settings.userAgent='Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:48.0) Gecko/20100101 Firefox/48.0';var webSi...

2018-07-29 16:13:05 2557

原创 [wget]分享自己爬api文档使用过的几个参数

因为国外网站访问速度和被墙的原因,总是不能很愉快的找文档,这时候离线下来是个好的选择,这里选择使用wget这个指令。-mirror是wget下的很强的参数,意为镜像,适合用来爬站。1、wget -mirror -p -convert-links URL-convert-links 会把下载的网页转换成本地的链接,如果不加入这个参数,页面中的链接不能指向本地的网页,所以必加,-p会把网页

2017-02-23 20:48:38 1230

翻译 linux多屏配置文件 xorg.conf 官方配置文件说明翻译

xorg.conf(原文地址点击此处)名字xorg.conf,xorg.conf.d 是 Xorg X server 的配置文件介绍Xorg支持几种提供或获取配置和运行时参数的机制:命令行选项,环境变量,xorg.conf和xorg.conf.d配置文件,自动检测和回退到默认值。当以多于一种方式提供相同信息时,使用最高优先级机制。机制列表从最高优先级到最低优先级

2017-02-23 20:05:03 19002

原创 pmtest1.asm from 自动手写操作系统 粗略解释

第一章其实还是很好理解的,配置相关寄存器,使用10号中断显示helloworld,到了第三章一开始就讲了一堆没法让人理解的东西,着实让人崩溃,看了很多博客,两天才大概明白是怎么回事!首先得有8086的相关知识,王爽那本书。然后就是为啥实模式跳到保护模式会有gdt这东西。因为在8086下, 段(16位)×16+偏移(16位)=20位,所以2^20=1048576B=1024KB=1mb 最多只能访

2016-06-22 17:07:00 433

翻译 vsftpd 匿名用户只读不写的原因

我配置ftp的目的是想让客户在指定目录执行上传下载的指令,而登录用户可以执行全部操作且可以切换到/(根目录)。本文章**不讲**vsftpd的配置和/etc/vsftpd.conf的配置方法,只在一切都配置正常的情况下讨论标题。我遇到的问题是:当我在匿名情况下登录ftp时会让我登录! 这很奇怪,因为配置文件中已经写了可匿名,我在这里郁闷了很久,最后无奈只好用wireshark去抓包分析,得到结果:

2015-10-29 22:01:46 2437

原创 【有图】android通过jdbc连接mysql(附文件)

package cjq;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;import java.util.ArrayList;import ja

2014-12-28 10:55:19 475

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除