- 博客(8)
- 收藏
- 关注
原创 Python Service(rpyc)
让我们从基础开始 ———— 运行一个服务器。在本教程中, 我们会将服务器和客户端运行在同一个机器上(localhost)。果您的服务器没有在默认的端口上运行(TCP 18812), 您需要传入 “port=” 参数给 “classic.connect()”。下一步是运行一个连接到服务器的一个客户端。
2023-11-21 16:12:15
318
转载 小学阅读理解
(一)题目要求回答:某句或某段在文中的作用。①句子或段落在第一段时的答题方法:一从结构上答题,句式:此句(或此段)有落笔点题(或开门见山、点明主旨)、总领全文、引出下文的作用。二从内容上答题,句式:此句(或此段)有铺垫下文(或衬托后文)、为后文打伏笔的作用。②句子或段落在文章中间时的答题方法:此句(或此段)有承上启下、过渡到下文的作用。③句子或段落在最后一段中时的答题方法:思路一从结构上答题,句式:此句(或此段)有总结全文、点明文章主旨的作用。思路二从文法上答题,句式:此句(或此
2022-01-12 14:08:51
192
原创 win sshfs
win10上使用win-sshfs将服务器挂载到本地1. 准备首先在GitHub上下载DokanSetup-1.0.5.1000和WinSSHFS-1.6.1.13-devel注意:Dokan不能使用最新的版本,得使用1.0.5版本。要不win-sshfs会报Dokan版本错误的问题。(win10版本)2. 安装按照提示,安装Dokan和win-sshfs。并安装提示安装的依赖包Visual C++ Redistributable for Visual Studio 2015(x86版本
2021-11-18 11:05:53
1138
原创 proc/pid/io
rchar-----I/O counter: chars readThe number of bytes which this task has caused to be read from storage. Thisis simply the sum of bytes which this process passed to read() and pread().It includes things like tty IO and it is unaffected by whether o..
2021-10-04 21:00:05
998
转载 一. proc maps
Proc/pid/maps显示进程映射了的内存区域和访问权限。对应内核中的操作集为proc_pid_maps_op,具体的导出函数为show_map。内核中进程的一段地址空间用一个vm_area_struct结构体表示,所有地址空间存储在task->mm->mmap链表中。一个文件可以映射到进程的一段内存区域中,映射的文件描述符保存在vm_area_struct->vm_file域中,这种内存区域叫做有名内存区域,相反,属于匿名映射内存区域。Vm_area_struct每项对应解析如下
2021-10-04 20:42:46
756
原创 编译和链接
1. ldd可以通过这得到可执行文件所使用的链接库的信息2. strings得到库和执行文件的符号信息3.objdumpobjdump命令是Linux下的反汇编目标文件或者可执行文件的命令,它以一种可阅读的格式让你更多地了解二进制文件可能带有的附加信息.关于符号表字段下面直接只介绍部分常用的:.text:已编译程序的机器代码。.rodata:只读数据,比如printf语句中的格式串和开关(switch)语句的跳转表。.data:已初始化的全局C变量。局部C变量在运行时被保存
2021-10-04 09:59:32
156
原创 Linux capability (二):APIs
1.prctl (SET AMBIENT and bounding set) #include <sys/prctl.h> int prctl(int option, unsigned long arg2, unsigned long arg3, unsigned long arg4, unsigned long arg5);PR_CAP_AMBIENT (since Linux 4.3) Reads ...
2021-09-30 17:10:27
299
原创 Linux capability (一)2021-09-30
1. man capabilitiescapabilities(7) - Linux manual pagehttps://man7.org/linux/man-pages/man7/capabilities.7.html1.1 Capabilities为了执行权限检查,传统的UNIX实现将进程分为两类:特权 进程(其有效用户ID为0,称为超级用户或root),以及非特权进程(其有效UID为非零)。特权进程绕过所有内核权限检查,而无特权的进程则根据进程的凭据(通常是:有效的U...
2021-09-30 17:01:54
544
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人