C/C++ 实现获取Linux系统参数
今天忙活了半天,在linux平台下,总算可以获取到一些性能指标了,结果,linux上面的数据发送到windows上面会出现发送为空的现象,可能是socket套接字存在问题,不搞了。#include #include #include #include #include #include #include #define serv_port 8888 #define serv_ip "0.0.0.0" u...
2023-03-09 Linux
C/C++ 打开外部程序
winexecint main() { /* winexec 1.#include 2.某些 exe 如果不使用管理员权限运行 vs 则会报 740 错误 */ winexec("e:\\mytoolbar\\programming\\取色器.exe", sw_shownormal); cout
Linux 配置Quota磁盘配额
由于linux是一个多用户管理的操作系统,而linux默认情况下并不限制每个用户使用磁盘空间的大小,假如某个用户疏忽或者恶意占满磁盘空间,将导致系统磁盘无法写入甚至崩溃,为了保证系统磁盘的有足够的剩余空间,我们需要对用户和组进行磁盘空间使用限制。配额作用:限制用户和组,对磁盘空间的使用量...
2023-03-09 Linux
PE格式:实现ELF结构解析工具
elf文件格式,是一个开放的可执行文件和链接文件格式,其主要工作在linux系统上,是一种用于二进制文件、可执行文件、目标代码、共享库和核心转储格式文件,elf文件格式类似于pe格式,但比起pe结构来elf结构显得更加的简单,linux文件结构相比于windows结构来说简单一些.读取elf头: 首先需要先来编译一个...
Metasploit 生成各种后门
metasploit 是一款开源的安全漏洞检测工具,可以帮助安全和it专业人士识别安全性问题,验证漏洞的缓解措施,同时该工具也是渗透测试环境中的利器,它支持多平台payload的生成具有完全的跨平台性,本次实验将学会生成各种攻击载荷。快速安装metasploit linux系统下只需要执行下面的三条命令既可以自...
2023-03-09 Linux腾讯云测试服务WindowsMac OS
Linux 文本处理三剑客应用
linux 系统中文本处理有多种不同的方式,系统为我们提供了三个实用命令,来实现对行列的依次处理功能,grep命令文本过滤工具,cut列提取工具,sed文本编辑工具,以及awk文本报告生成工具,利用这三个工具可以灵活的过滤截取任何系统文本内容。grep 文本过滤工具grep 是一种强大的文本搜索工具,它能...
使用Samba实现文件共享
smb服务消息块协议,指在解决局域网内的文件或打印机等资源的共享问题,这也使得在多个主机之间共享文件变得越来越简单.到了1991年,当时还在读大学的tridgwell为了解决linux系统与windows系统的文件共享问题,基于smb协议,开发出了smbserver服务程序,后来由于名称冲突,改名为samba,而如今samba服务已经...
Rsync+Inotify 实现数据同步
rsync 是unix及类unix-like平台下一款强大的数据镜像备份软件,它不像ftp或其他文件传输服务那样需要进行全备份,rsync 可以根据数据的变化进行差异备份,从而减少数据流量,提高工作效率.你可以使用它进行本地数据或远程数据的复制,rsync可以使用 ssh 安全隧道进行加密数据传输,rsync 服务器端定义源数...
Linux 系统的安全加固
linux是一套免费使用和自由传播的类unix操作系统,作为一个开放源代码的操作系统,linux服务器以其安全、高效和稳定的显著优势而得以广泛应用,但如果不做好权限的合理分配,linux系统的安全性还是会得不到更好的保障,下面我们将主要使用rhel7系统,分别从账户安全、登录控制,selinux配置等,优化...
基于白名单的Payload
利用 msiexec 命令dll反弹msiexec是windows installer的一部分。用于安装windows installer安装包(msi),一般在运行microsoft update安装更新或安装部分软件的时候出现,占用内存比较大。并且集成于windows 7,windows 10等,在windows 10系统中无需配置环境变量就能直接被调用,非常的方便。1.首...
2023-02-28 Linux网络安全WindowsShellPowerShell