自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 资源 (4)
  • 收藏
  • 关注

原创 samba文件协议

source/smbd/process.c/* 0x00 / { “SMBmkdir”,reply_mkdir,AS_USER | NEED_WRITE},/ 0x01 / { “SMBrmdir”,reply_rmdir,AS_USER | NEED_WRITE},/ 0x02 / { “SMBopen”,reply_open,AS_USER },/ 0x03 / { “SMBcreate”,reply_mknew,AS_USER},/ 0x04 / { “SMBclose”,reply_clo

2020-05-29 23:33:00 703

原创 pernet_operations linux 4.1.2 内核 列表

有些网络设备和网络子系统必须由独特的网络命名空间数据,为了提供这种支持,添加了结构pernet_operations,其包含回调函数init和exit,用于执行设备初始化和清理工作。linux-4.1.2\netinclude/net/net_namespace.h277 struct pernet_operations {278 struct list_head list;279 int (*init)(struct net *net);280 .

2020-05-22 22:59:21 624

原创 容器化 中国5000年 历史时间轴

容器化 中国历史时间轴, 查看中国历史更加方便一些git clone https://github.com/wushixong/ChineseHistoryTimelinecd ChineseHistoryTimeline s2i build . centos/nginx-112-centos7 greshem/chinesehistorytimeline docker run -p 8088:8080 greshem/chinesehistorytimeline 效果如下..

2020-05-21 23:51:22 301

原创 史记中的成语

史记中的成语更多一些,接近700多条各有所短 | 《史记·白起王翦列传》……及孙王离为项羽所虏,不亦宜乎!彼各有所短也。”偷合取容 | 《史记·白起王翦列传论》偷合取容,以至圽身。”以郄视文 | 《史记·扁鹊仓公列传》扁鹊仰天叹曰‘夫子之为方也,若以管窥天,以郄视文。越人(扁鹊名)之为方也,不待切脉望色,听声写形,言病之所在。’”洞见症结 | 《史记·扁鹊仓公列传》扁鹊以其言饮药三十日,视见垣一方人。以此视病,尽见五脏症结,特以诊脉为名耳。”三毛七孔 | 《史记·扁鹊仓公列传》唐张守节正义心重十二

2020-05-21 23:39:31 2173

原创 诗经中的成语

个人比较喜欢诗经抽空把网上常见的诗经中的成语整理出来,耿耿于怀 | 《诗经·邶风·柏舟》耿耿不寐,如有隐忧。”耿耿于心 | 《诗经·邶风·柏舟》耿耿不寐,如有隐忧。”匪石之心 | 《诗经·邶风·柏舟》我心匪石,不可转也。”匪石匪席 | 《诗经·邶风·柏舟》我心匪石,不可转也;我心匪席,不可卷也。”葑菲之采 | 《诗经·邶风·谷风》采葑采菲,无以下体。”德音莫违 | 《诗经·邶风·谷风》德音莫为,及尔同死。”泾渭不分 | 《诗经·邶风·谷风》泾以渭浊,湜湜其沚。”泾渭分明 | 《诗经·邶风·谷

2020-05-21 23:37:06 1309

原创 2. ntfs 文件系统源码分析之工具系列整理

整理一下linux下的 ntfs 工具系列, 我们最终的目的是 通过linux 下拼装成一个可以启动的windows7 的可以 启动的镜像ntfscat ntfs打印文件# 打印 boot.ini ntfscat /dev/hda1 boot.ini# 打印 hosts ntfscat /dev/hda1 /winnt/system32/drivers/etc/hosts# 显示 inode 为5 的内容 ntfscat /dev/hda1 -a INDEX_ROOT -i 5 | h

2020-05-17 22:47:23 816

原创 1. ntfs源码分析 ntfs文件系统中mft的b+树

一直好奇 ntfs文件系统 的mft 是如何使用 b+树的, 今天开始好好把ntfs使用b+树的流程整理出来,涉及到的代码为 ntfs-3g ntfsprogs 的代码在个人的下载里面有.废话不说开始分析.G:_xfile_all_xfile_2020_05\linux_src_chm_2010\ntfs-3g-20070920-BETA.chm1. MFT的数据结构ntfscat /dev/sda6 \$MFT mft 属性typedef enum { AT_UNUSED

2020-05-17 00:30:37 998

原创 qlogic scsi设备 qla1280驱动解析

#2013_06_18 星期二 add by greshem// 源码文件在 linux-3.9.3_chm\drivers\scsi.chm// qla1280.c#==========================================================================1749 qla1280_load_firmware_dma(struct scsi_qla_host *ha)#==============================

2020-05-16 10:51:11 454

原创 容器化 centos75 pxe dnsmasq 安装环境快速搭建

#selinux关闭setenforce 0 cd ~if df |grep /tmp/dir;then umount /tmp/dir/fidocker rm -f centos7Repodocker rm -f kssrvdocker rm -f pxe_linux if ! docker images |grep nginx ;then #docker pull nginx echo docker pull nginxfiif !

2020-05-16 00:28:02 603

原创 MSR指令杂谈

msr指令杂谈1. 汇编 rdmsr, wrmsr2内核微码更新举例2.1 linux内核 intel 微码更新2.2 linux内核 amd 微码更新2.3 winxp sp3 amd msr特性更新2.4 winxp sp3 intel1. 汇编 rdmsr, wrmsr1.1 MSR简介MSR 总体来是为了设置CPU 的工作环境和标示CPU 的工作状态,包括温度控制,性能监控 cpu温度 cpu频率 微码更新 获取CPU特性 电压信息 cache控制等1.2 汇编指令简介MSR

2020-05-14 17:10:25 1731

原创 一键代码转chm

无废话代码转chm文件下面展示一些 内联代码片。wget http://mirrors.aliyun.com/gentoo/distfiles//curl-7.67.0.tar.xztar -xzvf curl-7.67.0.tar.gz && cd curl-7.67.0docker run --rm -v $(pwd):/src/ greshem/global:6.5 docker run -it --rm --privileged=true -v $(pwd

2020-05-13 22:02:21 110

原创 linux 环境下 curl文件上传post总结变式

1 openstack horizon 的 django api部分/root/bin/file_upload/php/post.shcurl -F "userfile=@/root/image333.jpg" http://192.168.1.11/face/upload_ok.php curl -F "file=@/tmp/tmp" http://10.99.3.156:22222/api/rest/swcloud/file/uploadcurl -v -F "file=@/root/sw

2020-05-12 22:35:43 719

原创 socat 常见用法

1.端口转发 从localhost转到 局域网的ipsocat TCP4-LISTEN:1234,reuseaddr,fork, TCP4:172.131.2.25:80socat TCP4-LISTEN:1234,reuseaddr,fork, TCP4:localhost:80socat TCP4-LISTEN:5672,reuseaddr,fork, TCP4:localhos...

2020-05-12 00:13:52 2335

原创 容器化运行wine模拟器制作开源代码索引chm文件

代码索引制作工作 个人平时工作常常会把碰到疑问的地方拉出代码来看, 用到了不少代码索引工具. .source insight 本身可能是盗版的 而且还需要安装建立工程 比较麻烦github java语言支持代码索引 但是因为在web上的缘故代码的跳转比较慢.lxr 可以索引代码 通过自建web服务器的方式 但是之后服务器上到处都是小文件, 对ext3 ext4 文件系统是种压力, 这样的操作尽量去避免globals 代码索引工具globals 类似 lxr 对代码进行索引, 但是代

2020-05-12 00:12:34 380

原创 将博客搬至CSDN

将博客搬至CSDN 新的地址为https://blog.csdn.net/qq_29689973/article/details/105835333

2020-05-08 08:36:19 99

原创 awk tldr 代码快速片段

awk tldr 代码快速片段awk '{print $5}' file # 打印文件中以空格分隔的第五列awk -F ',' '{print $5}' file # 打印文件中以逗号分隔的第五列awk '/str/ {print $2}' file # 打印文件中包含 str 的所有行的第二列awk -F ',' '{print $NF...

2020-04-29 11:11:25 160

原创 生产环境下使用transfer.sh

2.服务器启动:docker run --publish 8080:8080 dutchcoders/transfer.sh:v1.1.6 --provider local --basedir /tmp/3.卷持久化#内网端服务器docker run -v /tmp/transfer.sh:/tmp/transfer.sh --publish 28080:8080 dutchcode...

2020-04-29 10:59:05 1089

原创 ibm aix jfs2 snapshot backsnap_helper_逆向_分析 jfs

backsnap#位于bos.rte.filesystem_reverse\bos.rte.filesystem\sbin\helpers\jfs2\backsnap#这里选取一个doCreate 坐一下 分析. main doSnatpShot doCreate doChange d...

2013-12-05 10:25:22 130

原创 pasm_源码_分析_ powerpc 指令

#2013_11_12 星期二 add by greshemH:\portage\dev-lang\pasm\pasm.chmroot/main.c406 /* assemble */407 exec_pass1(gv); pass1(gv,add_source(gv,"",stdsects, ...

2013-11-12 20:26:17 200

原创 域天 加密狗 逆向 分析

#ocx 以及 .net 用下面的D:\tmp2_src_extract\域天\driver_2k\驱动程序\加密锁驱动\多文件安装版\Syunew6A.dll, 也是一个 ocx .net 也调用了 里面的函数 sub_1000B180 proc near, 加载 SetupApi.dll 里面的 \\hid.dll 里面的函数 , 实现了 usb 信...

2013-11-12 20:15:52 952

原创 gtp gnugo 协议 源码 分析

H:\portage\games-board\gnugo\gnugo-3.9.1.chm::/S/86.html#L192root/interface/play_gtp.c186 /* List of known commands. */187 static struct gtp_command commands[] = {188 {"aa_co...

2013-11-12 20:13:47 522

原创 内核 ide 堆栈 源码 分析

遵循 bus-> ide_bus->ide光驱 -> ide_sony_光驱的 方向J:\sdb1\_xfile\2013_all_iso\_xfile_2013_10\rhel4_chm_kernel_2.6.9_\_linux-2.6.9.chm2423 struct bus_type ide_bus_type = {2424...

2013-10-24 23:17:59 249 1

原创 parted 源码 分析 分区

#重量级的H:\portage\sys-block\parted\parted-2.3.chmmaininteractive_mode (PedDevice** dev, Command* cmd_list[]) command_get (commands, word); command_run (cmd, dev)) cmd...

2013-10-24 23:15:12 402

原创 sci-mathematics euler 源码 分析

euler_源码_分析H:\portage\sci-mathematics\euler\euler-1.61.0.chm::/index.htmlmain mainloop sort_builtin(); sort_command(); make_xors(); clear_fktext(); accuinit();...

2013-10-24 23:14:08 130

原创 hydra 源码 分析

J:\portage\net-analyzer\hydra\hydra-7.3-src.chmroot/hydra.c1730 int main(int argc, char *argv[]) { my_select(max_fd + 1, &fdreadheads, NULL, NULL, 0, 200000); hydra_sp...

2013-10-24 23:13:26 463

原创 partimage 源码 分析

partimageJ:\portage\sys-block\partimage\partimage-0.6.9.chm::/index.html#服务端root/src/server/partimaged-main.cppmain350 Initialize();416 try { g_Server = new CNetServer(nSe...

2013-10-24 23:11:58 109

原创 mars-nwe_源码_分析 netware 模拟器

mars-nwe_源码_分析J:\sdb1\_xfile\2013_all_iso\_xfile_2013_10\mars_nwe-0.99.pl12.chm#==========================================================================root/nwconn.c2290 int main(...

2013-10-24 23:10:55 130

原创 wireless-tools 内核驱动 前端 网卡 分析

J:\sdb1\_xfile\2013_all_iso\_xfile_2013_06\linux-3.9.3_chm\drivers\net.chm::/S/997.htmlroot/wireless/airo.c3058 static int airo_thread(void *data) {#获取当前的频率 调用树 如下: 5873 stati...

2013-10-17 18:32:47 284

原创 shntool wav 音频 源码 分析

DESCRIPTION="A multi-purpose WAVE data processing and reporting utility"H:\portage\media-sound\shntool\shntool-3.0.10.chm::/S/33.html#L357main 357 src/core_shntool.c ...

2013-10-14 23:36:40 166

原创 quake2 源码 分析

game_export_t *GetGameAPI (game_import_t *import)void SV_Loadgame_f (void) SV_Map (false, svs.mapcmd, true); SV_InitGame (); // the game is just starting...

2013-10-14 23:34:56 265 1

原创 lighttpd 源码 分析

H:\portage\www-servers\lighttpd\lighttpd-1.4.32.chmmain 538 src/server.c int main (int argc, char **argv) { server_init())) { config_read(srv, optarg)) { ...

2013-10-14 23:33:20 342

原创 lame mp3 源码 分析

#2013_10_10 星期四 add by greshemH:\portage\media-sound\lame\lame-3.99.5.chm::/S/91.html#L436main 436 frontend/main.c int main(int argc, char *argv[])464 lame_init(); /...

2013-10-14 23:32:28 261

原创 povray 源码 分析

P:\_xfile_2010_02\povray-3.6.chm::/S/18.html#L59iso_copy_out_to_desktop.pl "sdb1:\sdb1\all_chm\linux_src_chm_0.iso\\_xfile_2010_02\\povray-3.6.chm"比起 现在的版本 这个版本 更加容易 分析 main(int ...

2013-10-14 23:31:50 196

原创 ext2fsd 源码 分析

iso_copy_out_to_desktop.pl "sdb1:\sdb3\lindows\src_exe_mfc_dsp_iso1.iso\\6_文件系统\\ext2fsd\\ext2fsd-0.39.src.chm"最主要的就是对于 一些文件系统的 函数的注册. ext2fsd/init.cdriverentry ( ext2queryglob...

2013-10-14 23:30:58 281

原创 aix_mkfs.jfs2_逆向_分析

#2013_10_10 星期四 add by greshem#资源位于#aix 下 jfs2 jfs2 的文件 系统的创建bos.rte.filesystem_reverse\bos.rte.filesystem\sbin\helpers\jfs2\mkfs#===============================================...

2013-10-10 21:24:45 217

原创 aix jfs2 backbyinode 逆向 分析

#2013_10_10 星期四 add by greshemJ:\sdb1\_xfile\2013_all_iso\_xfile_2013_10\ibm_文件_逆向\bos.rte.archive\sbin\helpers\jfs2\backbyinode所以 分析下来 , backbyinode , 根据 inode 判断 inode 是否是文件, 还是目录, ...

2013-10-10 21:20:52 116

原创 wget 源码 分析

#2013_10_07 星期一 add by greshem整个wget 代码的写的比较凌乱 基本和sendmail 差不多, 代码 是一点一点添加上去的 代码也没有 重构的概念#==========================================================================J:\portag...

2013-10-07 23:38:58 553

原创 dante 源码 分析

#2013_10_06 星期日 add by greshemj:\portage\net-proxy\dante\dante-1.3.2.chm::/index.htmlmain newprocinit(); while(1) { recv_req(child->s, &req)) != 0...

2013-10-07 23:10:13 291

原创 ccrypt 源码 分析

#2013_10_04 星期五 add by greshemstreamhandler 最重要的函数了#==========================================================================J:\portage\app-crypt\ccrypt\ccrypt-1.10.chm::/S/51.html...

2013-10-07 23:09:08 207

原创 gnugo 围棋 源码 分析

#2013_10_07 星期一 add by greshem这里主要 分析 ascii 方式play 的源码的 分支 #==========================================================================J:\portage\games-board\gnugo\gnugo-3.9.1.chmroo...

2013-10-07 23:06:42 401

ntfs-3g-20070920-BETA.chm.rar

ntfs-3g-20070920-BETA.chm.rar ntfs 3g 的 chm的 代码索引文件 代码看起来会方便很多, 这里是压缩格式 注意之后 点击 就可以看了

2020-05-16

_linux-2.6.9.chm.zip

linux-2.6.9.chm.zip linux centos 5 的源码 索引文件 便于快速定位 内核函数

2020-05-15

curl-7.67.0.chm.zip

curl-7.67.0.chm.zip 便于快速的理解 整个 curl 构架 为了保证 windows 平台下可用 还是用 zip 格式.

2020-05-12

Marlin-1.1.x.chm

marlin的chm格式的代码,  便于快速的掌握3d打印机marlin的代码架构, 不要费劲的开启一个 ide了, 轻量级的代码学习的方式

2020-04-29

空空如也

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

TA关注的人

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