摘要:
ubuntu18.04环境下编译支持debuginfod的gdb 介绍 Ubuntu 22.10 版本才默认安装debuginfod,对于之前的发行版都需要手动配置。gdb从10.1版本才开始支持debuginfod,而Ubuntu旧的发行版里gdb都低于10.1版本。另外,debuginfod被包 阅读全文
摘要:
# 解决某代理下无法登录OneDrive问题 ## 现象 系统使用代理后,导致OneDrive登录不上,还会报错代理身份验证错误。关闭后,就能正常登录了。 ## 原因 这个问题产生的原因是:微软在 Win8 以后的版本引入了 UWP 应用,UWP 应用存在网络安全限制,正常情况下无法访问回环地址,挂 阅读全文
摘要:
## 安装powerline ``` sudo pip install powerline-status sudo apt install fonts-powerline sudo pip3 install powerline-gitstatus ``` ## .vimrc配置: ``` " add 阅读全文
摘要:
![img](https://www.baifachuan.com/posts/9a316ccf/ec01.png) ## 通俗易懂的EC介绍 [Erasure-Code-擦除码-1-原理篇](https://blog.openacid.com/storage/ec-1/) [Erasure-Cod 阅读全文
摘要:
## 来源 在isa-l项目里的汇编文件中看到了有`ifidn`之类的写法,代码如下。第一遇到,便查阅资料记录一下用法。 ``` %ifidn __OUTPUT_FORMAT__, elf32 [bits 32] %else default rel [bits 64] ``` `ifidn`或`IF 阅读全文
摘要:
# 问题 VMware里安装的Ubuntu虚拟机,每次开机ifconfig都找不到网卡ens33,就没有ip地址,无法通过xshell进行ssh登录。每次都手动执行sudo dhclien ens33才可以,下面通过脚本让其开机自启。 ## 配置脚本 sudo vim /etc/rc.local 在 阅读全文
摘要:
gdb是一款强大的调试工具,可以帮助程序员定位和解决段错误等问题。根据不同场景,以下是使用gdb调试段错误的几种方法: 调试可执行程序:在命令行中输入“gdb 可执行程序名称”,然后使用“run”命令运行程序。如果程序出现段错误,gdb会停止程序并显示出错信息,可以使用“backtrace”命令查看 阅读全文
摘要:
替换掉bat脚本里的a.txt即可 ANSI转UTF.bat脚本内容: ::注释 ::code1=ANSI(GB2312) ::code2=Big5 ::code3=Shift_JIS ::code4=EUC-KR ::code5=UTF-8 ::code6=Unicode @echo off & 阅读全文
摘要:
## 命令汇总 |命令|作用| | | | |info inferiors|查看所有进程| |inferiors 2|切换到编号为2的进程| |detach inferiors 2|detach掉编号为2的进程| |kill inferiors 2|kill掉编号为2的进程| |set follow 阅读全文
摘要:
GDB插件汇总 |插件|介绍| | | | |GEF|扩充GDB功能的python脚本| |Pwndbg|强大的GDB功能扩展插件,工具众多| |gdb-dashboard|增强gdb功能界面| |gdbgui|gdb浏览器前端调试界面| 插件1:GEF GEF介绍 GEF (GDB Enhance 阅读全文