Linux
文章平均质量分 87
xian_wwq
程序员
展开
-
【转】虚拟机下ubuntu无法访问github
虚拟机下ubuntu访问github无法访问,尝试多个解决方法,最终通过修改host解决。转载 2024-03-28 14:08:41 · 1458 阅读 · 1 评论 -
Mysql字符集问题整理
MySQL默认字符集并不适用于我们的需要,在Ubuntu下面针对性的调整,这是配置文件查找,字符集修改及相关基础知识。原创 2023-08-06 09:47:46 · 710 阅读 · 0 评论 -
【转】strace命令详解
功能强大的strace,系统排错、运维的神器转载 2022-10-07 16:42:10 · 5764 阅读 · 0 评论 -
【转】记一次Linux木马清除过程
Linux下一次典型的木马清除过程包含很多实用技巧,运维必备转载 2022-10-07 16:24:08 · 1485 阅读 · 0 评论 -
[转]rkhunter(Rootkit猎手)安装使用
rkhunter是Linux系统平台下的一款开源入侵检测工具,具有非常全面的扫描范围,除了能够检测各种已知的rootkit特征码以外,还支持端口扫描、常用程序文件的变动情况检查。转载 2022-08-11 16:45:09 · 887 阅读 · 0 评论 -
【深度思考】没有accept,能建立TCP连接吗
没有accept,是否可以建立tcp连接转载 2022-08-03 14:01:25 · 244 阅读 · 0 评论 -
iptables详解及一些常用规则
iptables功能及配置转载 2022-06-19 09:38:48 · 5421 阅读 · 2 评论 -
Linux操作系统加固
linux系统常用加固方式加固的核心思想:账户、服务、文件系统及日志。权限的管控按照最小化原则,日志记录要详尽。转载 2022-06-12 16:13:19 · 1161 阅读 · 0 评论 -
【转】GDB十分钟教程
GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。转载 2022-06-02 09:35:45 · 314 阅读 · 0 评论 -
kali2021.2配置pwn环境(gdb+pwntools)
1. 安装gdbwget http://ftp.gnu.org/gnu/gdb/gdb-11.2.tar.gztar -zxvf gdb-11.2.tar.gzcd gdb-11.2./configure --with-python='/usr/bin/python3.9' //根据python的具体版本进行修改makesudo make install安装完成后测试下:(1)创建个a.c文件。(2)在可执行文件中加入源码信息,使用gcc完成:gcc .........原创 2022-05-26 15:53:07 · 7362 阅读 · 5 评论 -
快速查看硬件信息
每类cpu都有自己的指令集架构(Instruction Set Architecture,ISA)如何查看:windows:wmic cpu //cpu 信息Linuxgcc -march=native -Q --help=target | grep march cat /proc/cpuinfo //这个命令可以查看很详细的CPU信息...原创 2022-05-25 06:05:18 · 941 阅读 · 0 评论 -
【转】缓冲区溢出保护机制
操作系统提供了许多安全机制来尝试降低或阻止缓冲区溢出攻击带来的安全风险,包括DEP、ASLR等。在编写漏洞利用代码的时候,需要特别注意目标进程是否开启了DEP(Linux下对应NX)、ASLR(Linux下对应PIE)等机制,例如存在DEP(NX)的话就不能直接执行栈上的数据,存在ASLR的话各个系统调用的地址就是随机化的。checksecchecksec是一个脚本软件,也就是用脚本写的一个文件,不到2000行,可用来学习shell。源码参见checksec.shGitHu...转载 2022-01-09 10:26:37 · 899 阅读 · 0 评论 -
新版Kali(2021.2)搭建DVWA环境 Sqli-Labs环境
在kali linux环境安装LANMP使用命令下载LANMPwget http://dl.wdlinux.cn/files/lanmp_v3.tar.gz下载后解压tar zxvf lamp_v3.tar.gz输入lamp.sh执行shlanmp.sh显示报错原因是因为系统的dash兼容性不好,而编译常用的就是bash,所以输入:sudo dpkg-reconfigure dash修改系统编辑器(shell)的操作。选择NO选项后,即可执行sud.原创 2021-10-05 10:17:57 · 2997 阅读 · 8 评论 -
CentOS7升级系统内核至4.4版本
https://blog.csdn.net/qq_38773184/article/details/105162366CentOS7.x系统自带的3.10.x内核存在一些Bugs,导致运行的Docker、kubernetes不稳定,建议升级内核,容器使用的坑会少很多下载内核源rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm1安装最新版本内核yum --enablerepo=el.转载 2020-09-05 07:21:46 · 1660 阅读 · 0 评论 -
[转]Linux中运行SpringBoot
将写好的springboot项目打成jar包:项目右键 -- Run As -- Maven build... ---此时出现下图1.Goals 中填写:install2.Skip Tests复选框勾上3.点击Run运行在项目中target中出现项目的jar包,将jar包放入Linux系统中,在同级目录下执行命令:java -jar xxx.jarxxx.jar就是你的jar包,出现Tomcat started on port(s): 8081 (http)这样项目就运行成功转载 2020-08-04 07:04:59 · 239 阅读 · 1 评论 -
【转】kali系统安装后维护技巧
1. 把源更新一下root@localhost:~# vim /etc/apt/sources.list#直接粘贴deb http://mirrors.163.com/debian wheezy main non-free contribdeb-src http://mirrors.163.com/debian wheezy main non-free contribdeb ht...转载 2020-02-16 20:18:43 · 2126 阅读 · 0 评论 -
[转]C++ - 网络编程模型 - Linux EPOLL
1.简介 Linux I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。Linux 2.6内核中有提高网络I/O性能的新方法,即epoll 。 epoll是什么?按照man手册的说法是为处理大批量句柄而作了改进的poll。要使用epoll只需要以下的三个系统函数调用: epoll_create(2),epoll_ctl(2),epoll_wait(2)转载 2014-11-14 09:22:27 · 808 阅读 · 0 评论 -
[转]select、poll、epoll的比较
http://my.chinaunix.net/space.php?uid=20196318&do=blog&id=366042http://blog.endlesscode.com/2010/03/27/select-poll-epoll-intro/linux提供了select、poll、epoll接口来实现IO复用,三者的原型如下所示,本文从参数、实现、性能等转载 2014-11-26 10:19:27 · 792 阅读 · 0 评论 -
[转]Makefile经典教程
转自http://blog.csdn.net/ruglcc/article/details/7814546/makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器转载 2015-09-08 16:09:16 · 439 阅读 · 0 评论 -
[转]在CentOS上安装Python
首先我们需要在服务器上安装一个比较新的 Python,CentOS 5.8 默认装的 Python 是 2.4.3。1[root@nowamagic ~]# python -V2Python 2.4.3我们需要自己安装Python 2.7.5。但是值得注意的是,我们必转载 2016-02-14 17:26:50 · 703 阅读 · 0 评论 -
OpenStack版本
OpenStack的每个主版本系列以字母表顺序(A~Z)命名,以年份及当年内的排序做版本号,从第一版的Austin(2010.1)到目前最新的稳定版Liberty(2015.10),共经历了12个主版本,第13版的Mitaka仍在开发中。SeriesStatusOcataFutureNewtonFutureMi原创 2016-02-16 10:50:47 · 9917 阅读 · 0 评论 -
[转]进程间传递描述符
https://blog.csdn.net/sparkliang/article/details/5486069进程间传递描述符一每个进程都拥有自己独立的进程空间,这使得描述符在进程之间的传递变得有点复杂,这个属于高级进程间通信的内容,下面就来说说。顺便把 Linux 和 Windows 平台都讲讲。Linux 下的描述符传递Linux 系统系下,子进程会自动继承父进程已打开的描述...转载 2018-09-21 09:19:29 · 631 阅读 · 0 评论 -
[转]CentOS yum 源的配置与使用
原文地址:http://www.cnblogs.com/mchina/archive/2013/01/04/2842275.html转载 2014-11-25 14:50:08 · 606 阅读 · 0 评论