- 博客(1082)
- 资源 (50)
- 收藏
- 关注
原创 C语言声明知识体系总结大学霸IT达人
C语言声明知识体系总结大学霸IT达人声明(declaration)决定一个或多个标识符的重要性和属性。所声明的标识符可以是对象的名称、函数的名称等。对象和函数的标识符可以有各式各样的类型和范围。在表达式中使用标识符之前,编译器需要知道此标识符所有的特性。因此,每个翻译单元都必须包含所用到的每个标识符的声明。简单说,声明就是告知编译器,某个标识符是存在的,会被后续的代码使用。就像在进入一些机构的时候,需要登记,领取身份证明。这样,机构中的安保人员就会识别到登记的人员,才会允许对方呆在机构中。声
2021-07-28 10:45:16
461
原创 数据包构造分析工具Hping3常用命令集合大学霸IT达人
数据包构造分析工具Hping3常用命令集合大学霸IT达人Hping是一个命令行下使用的TCPIP数据包组装分析工具。该工具的命令模式很像Unix下的ping命令。它不止能发送ICMP回应请求,还支持TCP、UDP、ICMP和RAW-IP协议。Hping有一个路由跟踪模式,能够在包含的通道之间传送文件。Hping常被用于检测网络和主机,其功能非常强大。其中,主要的功能有防火墙测试、端口扫描、网络检测、手工探测MTU路径、路由跟踪、远程...
2021-07-28 09:26:21
686
原创 C语言结构联合位字段知识体系总结大学霸IT达人
C语言结构联合位字段知识体系总结大学霸IT达人C语言的基础类型中只能去定义单一类型的变量用于指代数据,但在现实生活中我们常常要处理的数据却会包含多种类型的数据。例如,公司员工的信息管理,每个员工的信息会包含姓名(char*)、年龄(int)、工资(float)等多种基础类型,此时如果使用基础类型去管理该员工的信息将十分麻烦,所以,C语言提供了可以存放多种基础类型的数据类型结构、联合。使用结构和联合可以根据自身的需求,将多种类型变量集合到一个新的类型中。新类型中定义的各种类型变量被称为属性。使用新
2021-07-26 10:53:23
412
原创 基于ARP的网络扫描工具netdiscover常用命令集合大学霸IT达人
基于ARP的网络扫描工具netdiscover常用命令集合大学霸IT达人ARP是将IP地址转化物理地址的网络协议。通过该协议,可以判断某个IP地址是否被使用,从而发现网络中存活的主机。netdiscover工具就是借助该协议实施主机发现。它既可以以被动模式嗅探存活的主机,也可以以主动模式扫描主机。用户还可以根据网络稳定性,调整发包速度和数量。...
2021-07-26 10:30:49
502
原创 C语言指针总结大学霸IT达人
C语言指针总结大学霸IT达人C语言的指针是C语言区别其它语言的最主要的特定之一。有了指针,C语言就可以抛开所有束缚,直接对内存中的数据进行操作,这样,不单对数据的操作更加快捷,并且可以高效的利用空间,减轻硬件负担。对于指针的学习,主要要掌握的概念包括,内存地址值,指针的定义,指针的移动,二级指针,指针如何存放数据的地址值,指针在内存中处理数据时的原理等内容。对于指针要做到概念清晰,分清楚什么是数据,什么是数据的地址,指针的操作对象是数据的地址而不是数据。图中会将指针的相关内容做一个简单的总结
2021-07-24 10:43:49
157
原创 批量探测工具fpingping常用命令集合大学霸IT达人
批量探测工具fpingping常用命令集合大学霸IT达人批量探测工具fpingping是各个系统自带的基于ICMP协议的主机探测工具。但该工具一次只能检测一个主机,不满足渗透测试批量探测的需要。fping是一款批量探测工具。用户可以采用命令行、列表文件、掩码的形式指定要探测的多个主机。同时,该工具还提供丰富的选项,用来指定探测模式,如时间间隔、探测顺序、基础网络等。...
2021-07-24 10:15:06
331
原创 C语言数组知识体系整理大学霸IT达人
C语言数组知识体系整理大学霸IT达人数组是一组连续存储空间可以存放特定类型的对象。存放的对象被称为元素。数组的元素可以通过下标运算符和指针进行访问以及存取。对于数组的内容我们需要掌握数组的定义,数组的初始化,数组的声明,数组元素的存取。初始化特定元素等基本内容。还需要掌握多维数组的使用,数组与指针,数组与函数以及数组与字符串的相关内容。...
2021-07-22 10:42:21
163
原创 ARP探测目标工具arping常用命令集合大学霸IT达人
ARP探测目标工具arping常用命令集合大学霸IT达人ARP协议是一种将IP地址转化物理地址的协议。通过ARP请求包和响应包,可以判断一个IP地址是否在使用。同理,通过该协议可以探测局域网主机是否开启。arping是一款ARP探测目标工具,该工具不仅可以发送ARP请求,判断一个主机是否在线,还可以发送免费包更新其他主机的ARP缓存。...
2021-07-22 10:03:11
787
原创 C语言函数知识体系大学霸IT达人
C语言函数知识体系大学霸IT达人C语言中的函数会集成一条或多条命令(语句)用于实现指定的一个或多个功能。简单的可以将函数理解为一个工具,例如,锤子。锤子的功能是砸东西,木柄和锤头两部分就是函数中包含的语句。C语言的每个函数都用不同的功能,主要分为系统定义的函数与用户自定义的函数。系统定义的函数都会包含在头文件中。就像仓库中已经造好的工具,只要仓库中右,直接拿来使用就行。用户自定义函数属于编程人员自动动手做工具,需要从工具的设计,用料等等去考虑,然后做成一个完整的工具。对于函数,要掌握系统
2021-07-21 10:58:59
257
原创 ARP监控工具ARPalert常用命令集合大学霸IT达人
ARP监控工具ARPalert常用命令集合大学霸IT达人ARP协议用于IP转化为MAC地址。由于ARP协议的缺陷,导致被用于中间人攻击。ARPalert是一款专用的ARP监控工具。该工具可以对网络中的ARP数据包进行监听。根据用户指定的Mac地址黑白名单,进行识别,然后执行对应的脚本和模块。...
2021-07-21 09:45:44
331
原创 C语言语句知识结构大学霸IT达人
C语言语句知识结构大学霸IT达人语句是代码执行过程中的最基本单位,每个语句都能实现一个或多个动作。语句最显著的标识就是结尾的英文分号。分号表示该行代码为一条语句。在C语言中语句可以分为表达式语句,控制语句,函数调用语句,复合语句以及空语句。不同的语句有不同的作用。表达式语句由表达式与分号组成,是最简单的语句,一般用于数据运算,如赋值预算,算数运算等。 控制语句用于控制程序的顺序。 函数调用语句用于调用指定的函数。 复合语句是指将多条语句用一对大括号括起来形参一个语句块,在程序眼中变为一条语
2021-07-19 10:08:13
225
原创 SSL_TLS快速扫描器SSLScan常用命令集合大学霸IT达人
SSL_TLS快速扫描器SSLScan常用命令集合大学霸IT达人SSLScan是一个SSL/TLS快速扫描器,可自动识别SSL配置错误、过期协议、过时ChipherSuite和Hash算法等。默认,会检查CRIME(贵宾犬)漏洞和Heartbleed(心脏滴血)漏洞。而且,扫描结果默认将以不同颜色显示。其中,红色底色表示没有加密;红色表示可以破解的;黄色表示弱密码;紫色表示未知类型。...
2021-07-19 09:41:39
1156
原创 网络欺骗工具Ettercap大学霸IT达人
网络欺骗工具Ettercap大学霸IT达人Ettercap是一个基于中间人攻击方式的网络嗅探工具,主要适用于交换局域网络。借助于Ettercap嗅探功能,管理员可以检测网络内明文数据通讯的安全性,即时采取措施,避免敏感的用户名/密码等数据以明文的方式进行传输。...
2021-07-18 09:17:01
397
原创 C语言表达式和运算符大学霸IT达人
C语言表达式和运算符大学霸IT达人C语言中表达式会包含常量、标识符、运算符。最基础最简单的表达式就是常量表达式。单独的常量表达式是没有意义的。例如,3就是一个常量表达式,单独放在一处没有实际的意义。C语言中的运算符包括了算数运算符、自增自减运算符、位运算符、逻辑运算符、关系运算符等。这些运算符都可以按照代码将数据进行对应的处理。在运算符使用中,还要注意运算符的优先级、结合性、类型转换等内容,这些内容会直接影响到运算结果。...
2021-07-18 09:00:53
236
原创 C语言类型转换大学霸IT达人
C语言类型转换大学霸IT达人C语言中存在多种类型的数据,在数据运算过程中难免遇到两种不同类型在一个表达式中运算的情况。遇到这种情况C语言通过类型转换的机制,首先将操作数转换为同一类型然后进行计算。在类型转换过程中根据操作数的类型不同,有多种类型转换规则,并且在类型转换过程中会遇到很多数据丢失、数据精度控制等问题。...
2021-07-17 09:08:56
165
原创 c语言字面值知识体系总结大学霸IT达人
c语言字面值知识体系总结大学霸IT达人字面值也可以称为字面常量。也就是符号字面上的值。例如,3,4,a,abc这些都是字面常量。字面常量的值不可以被修改,在C语言中常常位于运算符的的右操作数。用于为变量赋值或者数据运算。在C语言中可以遇到的常量包括整数常量、字符常量、字符串常量、浮点常量。分别举例如下所示。整数常量:1。浮点常量:3.3字符常量:‘a’字符串常量:“abcd”常量根据其自身值也有对应的类型属性,可以对应C语言中不同的数据类型。具体如下所示。整数常量:int。浮
2021-07-16 11:20:56
475
原创 Typo域名测试工具urlcrazy大学霸IT达人
Typo域名测试工具urlcrazy大学霸IT达人Typo域名是一类的特殊域名。用户将正确的域名错误拼写产生的域名被称为Typo域名。例如,www.baidu.com错误拼写为www.bidu.com,就形成一个Typo域名。对于热门网站的Typo域名会产生大量的访问量,通常都会被人抢注,以获取流量。而黑客也会利用Typo域名构建钓鱼网站。urlcrazy工具统计了常见的几百种拼写错误。它可以根据用户输入的域名,自动生成Typo域名;并且会检验这些域名是否被使用,从而发现潜在的风险。..
2021-07-16 11:07:19
368
原创 无线认证信息抓包工具hcxdumptool常用命令集合大学霸IT达人
无线认证信息抓包工具hcxdumptool常用命令集合大学霸IT达人hcxdumptool是一款无线认证信息抓包工具。通过进行抓包测试,可以验证AP和客户端是否存在漏洞。hcxdumptool工具可以捕获特定类型的数据包。而且,它还可以通过指定扫描的信道,设置过滤规则等方式来捕获无线数据包。...
2021-07-14 10:25:16
2132
原创 Wifitap是一个WiFi注入工具集常用命令集合大学霸IT达人
Wifitap是一个WiFi注入工具集常用命令集合大学霸IT达人该工具集允许任何应用程序都可以发送和接收IP数据包,使用802.11流量捕获和注入,并通过WiFi网络简单配置接口wj0。Wifitap工具集提供了wifiping、wifiarp和wifidns三个脚本,可以伪造Ping响应包、ARP响应包和DNS响应包,用来测试WiFi注入。用户也可以基于这三个脚本进行修改,来伪造其它数据包来实施注入。...
2021-07-13 09:53:09
750
原创 C语言数据类型大学霸IT达人
C语言数据类型大学霸IT达人在人们的生活中会处理大量的数据,在处理数据之前我们会对数据进行分类。如一年有356天,12个月。在处理天和月的数据中会使用到整数。在超市的找零时我们会使用到以元为单位的小数数据。同理,在C语言中为了更好的处理数据,也设置了多种数据类型来满足复杂的数据处理。其中有最基础的字符、整数以及实数对应的数据类型也有复杂的数组、枚举、结构等复杂的数据类型。...
2021-07-13 09:43:13
164
原创 WPS漏洞利用工具Bully常见命令集合
WPS漏洞利用工具Bully常见命令集合Bully是一款利用路由的WPS漏洞来破解WiFi密码工具。相比Reaver工具,Bully提升了资源使用效率,并提供了更丰富的设置选项。
2021-07-11 14:51:50
2114
原创 无线密码离线破解工具Pyrit常用命令集合大学霸IT达人
无线密码离线破解工具Pyrit常用命令集合大学霸IT达人Pyrit是一款可以使用GPU加速的无线密码离线破解工具。该工具提供了大量的命令,可以用来实现不同的功能。使用Pyrit工具中的命令,可以通过数据库、密码字典、Cowpatty攻击等方法来离线破解WPA、WPA2密码。无线密码离线破解工具Pyrit常用命令集合大学霸IT达人...
2021-07-10 09:19:06
598
原创 DNS暴力破解工具Fierce常用命令
DNS暴力破解工具Fierce常用命令Fierce是使用多种技术来扫描目标主机IP地址和主机名的一个DNS服务器枚举工具。它可以快速获取指定域名的DNS服务器,并检查是否存在区域传输(ZoneTransfer)漏洞。如果不存在该漏洞,会自动执行暴力破解,以获取子域名信息。而且,对获取的IP地址,还会遍历周边IP地址,以获取更多的信息。最后,还会将IP地址进行分段统计,以便于后期其它工具扫描,如Nmap。...
2021-07-07 09:54:10
1020
1
原创 DNS信息探测工具DNSRecon常用命令
DNS信息探测工具DNSRecon常用命令DNS探测是渗透测试信息收集中重要的一部分。DNS探测是为了从DNS服务器返回的记录中,获取更多信息。这种探测不用触发IDS/IPS即可获取网络设施相关的信息。DNSRecon是一款针对DNS的安全探测工具,具备多项枚举探测功能,如DNS域传送、DNS递归等。...
2021-07-05 09:27:49
895
1
原创 SQLmap工具常用命令
SQLmap工具常用命令SQLmap是一款用来检测与利用SQL注入漏洞的免费开源工具。它有一个非常棒的特性,即对检测与利用进行自动化处理,如获取数据库指纹、访问底层文件系统、执行命令等等。...
2021-07-04 10:32:00
177
原创 网络扫描工具Nmap常用命令
网络扫描工具Nmap常用命令Nmap是一款知名的网络安全审计工具。它免费、开源,可以快速完成各种网络审计功能。它提供了多种探测方式,基于各种网络协议规范,可以发现网络设备并探测设备的各种常见端口。利用内置的大量探针,他还可以验证目标的操作系统类型和服务类型。同时,Nmap集成了几百个NSE脚本,用于扩展服务扫描和漏洞检测功能。...
2021-07-03 09:01:57
228
原创 解决fitz模块报错
解决fitz模块报错使用Python处理PDF文档时,需要使用fitz模块。由于Python3.8与fitz有兼容问题,会出现以下错误信息:[省略部分错误信息]RuntimeError:Directory'static/'doesnotexist解决办法是卸载fitz模块,安装pymupdf模块。执行的命令如下:pipuninstallfitzpipinstallpymupdf...
2021-06-29 09:05:49
5105
5
原创 Maltego发布新版本4.2.18
Maltego发布新版本4.2.18Maltego是著名的信息收集工具。在新版本4.2.18中,Maltego修复了多个bug,并增加以下三个新功能。(1)导出为PDF时,增加更多选项,如支持显示实体图片空的实体属性等。(2)导出CSV时,提供字节顺序标记BOM选项,以适应特殊的Unicode字符。(3)默认显示时,多行注记会被截断,只给用户展现部分信息。现在允许用户自己设置截断长度。...
2021-05-28 09:05:07
257
原创 Kali Linux重新支持RTL8814au芯片
KaliLinux重新支持RTL8814au芯片华硕AC68、DLINKDWA-192A、TP-LINK7200都在使用RTL8814au。由于原有的realtek-rtl88xxau-dkms软件包不再支持RTL8814au,KaliLinux专门提供了新的软件包realtek-rtl8814au-dkms。大家只要用apt-get命令安装软件包realtek-rtl8814au-dkms即可。...
2021-05-26 10:11:52
1801
原创 元数据,怎么理解?
元数据,怎么理解?在计算机中,有各种元数据。文件有元数据、网页有元标签。很容易搞迷糊。抓住“元”这个字,就很好理解。“元”这个说法来自希腊语,表示关于。所以,文件的元数据,就是关于文件的数据,描述文件的信息。网页的原标签,就是说明网页信息的标签。...
2020-06-15 11:06:26
1093
原创 解决Kali LinuxVI编辑器无法复制问题
解决Kali LinuxVI编辑器无法复制问题VI是Linux中最常见的文本编辑器。大学霸IT达人当用户编辑文件时,为了快速输入,可能会直接复制粘贴内容。但是在Kali Linux中,用户无法直接复制。进行复制时,将显示“可视”提示。此时,用户在命令行模式输入:set mouse=v,即可直接复制粘贴内容。...
2020-05-13 08:42:52
2119
原创 设置Kali Linux永不锁屏
设置Kali Linux永不锁屏Kali Linux系统安装成功后,默认10分钟后将自动锁定屏幕大学霸IT达人。所以,如果10分钟内用户没有执行任何操作,将自动锁定屏幕。这样,当用户操作时,需要输入密码后才可以重新进入系统。为了避免受这些问题影响,可以设置永不锁定屏幕。设置方法如下所示:(1)在菜单栏中,依次选择“应用程序”|“设置”|“电源管理器”命令,打开Xfce电源管理器界面。(2)单击“显示”选项卡,将所有选项值都设置为从不。...
2020-05-11 09:55:07
5020
原创 Kali Linux快速切换root用户
KaliLinux快速切换root用户从KaliLinux2019.4开始,默认安装过程将创建一个普通用户。大学霸IT达人而且,在安装过程中没有为root用户设置密码,也不知道其密码。所以,系统安装成功后,只能使用新创建的普通用户登录。但是,一些操作需要root权限才可以执行,如ifconfig命令。此时,用户可以使用sudo命令,快速切换普通用户为root用户。执行命令如下所示:C:\home\daxueba>sudosu- #普通用户C:\root> #root用户从命...
2020-05-10 10:07:00
2692
原创 Kali Linux安装第三方软件
KaliLinux安装第三方软件在KaliLinux中,自带了许多渗透测试工具。大学霸IT达人但是,一些工具默认没有安装(如Nessus、OpenVAS),则需要用户手动安装。其中,如果软件源提供了该安装包,直接使用apt-get命令安装即可。如果软件源没有提供安装包,则需要到网络中下载,后进行安装。为了安装方便,建议下载二进制包格式。其中,KaliLinux中的二进制包格式为.deb。对于这类包,用户需要使用dpkg命令安装。例如,安装Nessus工具。执行命令如下所示:C:\root>...
2020-05-09 10:47:34
1592
原创 设置Kali Linux虚拟机连接网络
设置KaliLinux虚拟机连接网络当用户在一个系统中进行工作时,连接网络是必不可少的工作。大学霸IT达人在VMware虚拟机中,可用的网络连接模式有桥接模式、NAT模式、仅主机模式和自定义网络连接模式。如果仅实现虚拟机访问互联网的话,建议使用NAT模式。如果希望虚拟机与物理机也可以进行通信的话,则需要使用桥接模式。具体方法如下所示:(1)在菜单栏中,依次选择“虚拟机”|“设置”命令,打开虚...
2020-05-08 11:00:08
4648
原创 修改Kali Linux终端主题
修改KaliLinux背景图片在KaliLinux中,默认XFCE桌面背景图片保存在/usr/share/backgrounds/xfce目录。大学霸IT达人默认Undercover桌面背景图片保存在/usr/share/kali-undercover/backgrounds目录。如果用户不希望使用默认桌面,则可以将修改的背景图片保存到对应的目录。然后,依次选择“应用程序”|“设置”|...
2020-05-03 23:52:51
2045
原创 Kali Linux修改桌面默认图标
KaliLinux修改桌面默认图标从KaliLinux2019.4开始,支持Undercover模式,类似Windows模式。大学霸IT达人当用户切换为Undercover模式后,默认桌面图标包括三个,分别是回收站、文件系统和主文件夹。如果用户希望添加或删除桌面图标,可以编辑默认的桌面图标。下面将介绍修改桌面图标的方式。例如,不在桌面显示回收站图标。如下所示:(1)在图形界面,依次选择“...
2020-05-03 12:04:17
2139
原创 Metasploit技巧命令支持tips
Metasploit技巧命令支持tips在Metasploit 5.0.80版本中,新增加了技巧命令tips,可以用来显示一些有用的技巧。大学霸IT达人如果想要查看所有的技巧列表,则执行命令为tip -l。在Metasploit 5.0.86版本中,支持使用tips命令。例如,查看技巧列表,则执行命令为tips -l。...
2020-05-02 09:33:52
268
1
原创 修改Kali Linux终端历史记录大小
修改KaliLinux终端历史记录大小在KaliLinux终端,用户可以使用history命令查看执行的命令历史记录。大学霸IT达人但是,默认仅显示1000行历史记录。如果想要查看更多的历史记录,超过条目的历史记录数将无法显示。此时,用户可以修改历史记录大小。在终端依次选择“文件”|“参数设置”|“行为”命令,修改历史记录大小默认值即可。或者,可以选择“不限制历史记录条数”,将不限制历史记录...
2020-04-30 10:51:44
1161
原创 Kali Linux打开多个终端窗口
KaliLinux打开多个终端窗口在KaliLinux系统中,大部分工具都是命令行工具。大学霸IT达人所以,用户需要在终端窗口执行。但是,一些操作可能需要同时执行多个命令,因此需要同时打开多个窗口,如无线渗透。从KaliLinux2020.1开始,提供了两种打开多个终端窗口方式,分别是水平布局终端和垂直布局终端。其中,操作终端窗口的方式非常简单。打开一个新的终端窗口,单击右键,将弹出可操作...
2020-04-29 10:09:31
2788
2
Xamarin图表开发基础教程v2019.1.pdf
2019-10-28
Swift4.0语言快速入门
2017-09-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人