Fly_鹏程万里

专注于IT技术,只做IT技术的分享与研究,欢迎广大IT技术人员参与分享与讨论!...

【Linux for Hacker】————5、控制文件和目录权限

前言 并非操作系统的每个用户都应具有相同级别的文件和目录访问权限。与任何专业操作系统一样,Linux具有保护文件和目录访问的方法。系统允许系统管理员(root 用户或文件所有者)通过赋予用户读取,写入或执行文件的权限来保护其文件免受不必要的访问或篡改。每个文件和目录,我们可以为文件所有者、特定用...

2019-04-29 14:06:21

阅读数 48

评论数 0

【Linux for Hacker】————4、分析和管理网络

前言 了解网络对任何一个有追求的黑客都是至关重要的。在许多情况下,你将通过网络攻击某些东西,而优秀的黑客需要知道怎样去和目标网络连接和交互。例如,您可能需要连接到视图中隐藏了Internet协议(IP)地址的计算机,或者你可能需要将目标的域名系统(DNS)查询重定向到您的系统,这些任务都相对比较...

2019-04-16 00:28:17

阅读数 90

评论数 0

【Linux For Hacker】————3、文本操作

前言 在 Linux 系统中,我们处理的一切都是文件,并且绝大多数都是文本文件;举个例子,在 Linux 系统中,所有的配置文件都是文本文件。所以我们只需要打开文件,更改文件的内容,保存文件,再重新启动应用就可以更改应用配置。由于存在大量文本文件,操作文本在 Linux 系统管理和 Linux ...

2019-04-16 00:03:44

阅读数 110

评论数 0

【Linux For Hacker】————2、基础知识

术语&概念 在开始我们的黑客 Linux 基础知识奇妙世界之旅之前,我想介绍几个术语,这些术语应该澄清本章后面讨论的一些概念。二进制文件:此术语是指可以执行的文件,类似于 Windows 中的可执行文件。 二进制文件通常位于/usr/bin 或 usr/sbin 目录中,包括 p...

2019-04-15 17:52:58

阅读数 98

评论数 0

【Linux For Hacker】————1、Linux & Hacker

前言 黑客是 IT 领域的精英职业。因此,它需要对 IT 概念和技术进行广泛而详细的理解。在最基础的层次上,Linux 是一项需求。如果你想把黑客和信息安全作为你的职业,我强烈建议你投入时间和精力来使用和理解它。 道德黑客 近年来,随着信息安全领域的发展,道德黑客领域也出现了迅猛的发展,也被...

2019-04-15 17:07:00

阅读数 138

评论数 0

linux下lsof命令使用方法

lsof命令简介 lsof 是 linux 下的一个非常实用的系统级的监控、诊断工具,它的意思是 List Open Files,是一个用于列出当前系统打开文件的工具。在命令行当中只需输入 lsof 就可以生成大量的信息,因为 lsof 需要访问核心内存和各种文件,所以必须以 root 用户的身...

2018-10-17 20:21:01

阅读数 85

评论数 0

Kali linux中安装pip3

在Kali 2018中默认安装了Python2、Python3,但是默认只可以使用pip2,pip3无法使用,如果你遇到这样的问题可以做一下操作: 1、更新 2、安装pip3 3、正常使用 ...

2018-07-26 09:56:26

阅读数 1727

评论数 0

Kali Linux下go语言环境搭建

下载Go语言安装包 下载地址:https://studygolang.com/dl 根据所用的系统来选择适当的安装包,之后将安装包解压缩,之后复制到kali linux下的/usr/local 注:笔者在这里是现在物理主机当中进行解压缩,之后复制到kali  linux 虚拟机中的d...

2018-07-16 23:24:20

阅读数 721

评论数 0

Kali使用指南————安装中文输入法

前言当前我们的主流系统还是Windows,但是对于一个渗透测试人员来说Kali是一个必不可少系统,Kali内聚集了较多的渗透测试中的工具,同时它也被称为黑客的“工具库”。但是对于许多使用Windows的用户想要一下字过渡到Kali linux的使用几乎是不可能的,但是我们可以让Kali变得与Win...

2018-06-07 20:30:55

阅读数 4694

评论数 3

Linux C ————19、Linux文件系统

文件是Linux环境中一个相当重要的概念,文件提供了简单并一致的接口来处理系统服务与设备。在Linux中,一切都是文件。也就是说,在Linux中,所有的内容都被看出文件,所有的操作都可以归结为对文件的操作,操作系统可以像处理普通文件一样用来使用磁盘文件、串口、键盘、显示器、打印机以及其他设备。Li...

2018-05-16 11:14:21

阅读数 101

评论数 0

Linux C ————18、认识make

什么是makemake和Makefile提供了一种非常简单有效的工程管理方式。使用这种方式管理工程的原理非常简单,Makefile是一个决定怎样编译工程的文本文件,有一定的书写规则。在工程更新的时候,使用GNU的make工具根据当前的Makefile对工程进行编译。make执行后的退出码表示成功执...

2018-05-16 11:14:09

阅读数 66

评论数 0

Linux C ————17、gdb使用详解

通过使用gdb的逐步调试代码,可以看到程序内部是如何运行的,还可以查看程序中变量的值、内存使用情况、栈信息以及其他一些细节问题。下面通过一个实例来详细的接收gdb的调试的具体步骤。源程序——计算两个整数的平方和:这段代码的功能是输入两个整数,求他们的平方的和,当两个数全为0的时候退出运算。通过阅读...

2018-05-16 11:13:49

阅读数 70

评论数 0

Linux C ————16、gdb调试器

gdb是Linux下一款功能强大的C/C++程序的调试工具,本节将通过实例代码简单的介绍一下gdb的各项功能。gdb简介在程序开发的过程中,调试是不可避免的步骤之一,Linux下的GDB(GNU Debugger)是一个用来调试C\C++程序的功能强大的调试器,它能够在程序运行的过程中观察程序员的...

2018-05-16 11:13:37

阅读数 78

评论数 0

Linux C ————15、使用GCC

gcc编译器功能强大,包括警告提示功能、代码优化功能、链接库、使用管道加速等,下面通过一个个具体的实例来一一介绍这些功能。GCC编译初步如前面所述,gcc的编译过程分为预处理、编译、汇编、链接4个阶段。从功能上分,预处理、编译、汇编是3个不同的阶段,但gcc在实际操作上,可以吧这3个步骤合并为一个...

2018-05-16 11:13:29

阅读数 75

评论数 0

Linux C ————14、GCC编译器简介

GCC编译器简介在Linux环境开发应用程序时,绝大多数情况下都是使用C语言,因此,几乎每一位Linux程序员面临的首要问题都是如何灵魂应用C编译器,目前Linux下最常用的C语言编译器是gcc(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能编...

2018-05-16 11:13:21

阅读数 84

评论数 0

Hacker基础之Linux篇:基础Linux命令十

KillLinux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程P...

2018-04-28 15:12:19

阅读数 87

评论数 0

Hacker基础之Linux篇:基础Linux命令十一

ping这个命令应该学过计算机的人都知道了吧这里我就说一下怎么升级利用这个ping一般来说我们都是这样利用ping 192.168.1.1来检查我们到192.168.1.1通不通但是如果要检查整个地区或者国家的话,一个ping命令就不够了我们可以使用下面这个网址http://ping.chinaz...

2018-04-28 15:12:09

阅读数 71

评论数 0

Hacker基础之Linux篇:基础Linux命令九

PS这个命令用于查询当前运行进程的信息,如果是非root用户最好加上sudo来执行~查询所有正在运行的进程ps -ef或者精确一点,查询运行着nginx的进程ps -ef | grep nginx以完整的格式显示进程ps -ajxtoptop命令显示各进程的信息,包括占内存和占CPU的情况这个命令...

2018-04-28 15:11:59

阅读数 87

评论数 0

Hacker基础之Linux篇:基础Linux命令八

我们开始学习Linux压缩和打包基础tar在Linux中,打包和压缩是分两步完成的打包打包是将多个文件归并到一个文件中tar -cvf test.tar test/其中-c 打包选项 -v 显示打包进度 -f 使用档案未见压缩gzip test.tar这个命令将会生成test.tar.gz解压缩g...

2018-04-18 10:43:04

阅读数 92

评论数 0

Hacker基础之Linux篇:基础Linux命令七

今天我们来了解一下几个Linux小命令,因为比较短的,而且不常用,所以会有三个(我就是这么任性)pastepaste命令用于合并文件的列paste指令会把每个文件以列对列的方式,一列列地加以合并paste命令使用介绍: 命令格式:paste [-s][-d <间隔字符&...

2018-04-18 10:30:44

阅读数 83

评论数 0

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