信息安全汇总
文章平均质量分 77
木马实现,入侵扫描实战
三雷科技
国产操作系统下的QT项目实战,密码算法应用研发,网络安全应用研发。
coco2dx4.0游戏开发,塔防游戏开发实战。
展开
-
Nmap扫描实战命令汇总
Nmap实战详解原创 2024-07-26 09:56:28 · 1222 阅读 · 0 评论 -
Nmap端口扫描技术
Nmap支持的大约十几种扫描技术。一般一次只用一种方法, 除了UDP扫描(-sU)可能和任何一种TCP扫描类型结合使用。友情提示一下,端口扫描类型的选项格式是-s, 其中 是个显眼的字符,通常是第一个字符。一个例外是deprecated FTP bounce扫描(-b)。默认情况下,Nmap执行一个 SYN扫描,但是如果用户没有权限发送原始报文(在UNIX上需要root权限)或者如果指定的是IPv6目标,Nmap调用connect()。原创 2024-07-16 11:23:59 · 568 阅读 · 0 评论 -
一个扫描器搞定TCP协议所有问题
目录TCP协议扫描TCP协议介绍TCP扫描原理TCP扫描实现TCP协议扫描TCP协议为面向连接、可靠的、基于字节流的通信协议,其在通信中要实现三次握手连接,我们可以通过向目标主机发送连接请求的方式来确定目标主机是否存活。当然实现TCP扫描的方式有很多种,例如:简单的端口扫描(即:逐一测试主机存活),多线程connect扫描,半开发式的SYN扫描。TCP协议介绍Transmission Control Protocol (传输控制协议),简称TCP,是面向连接的、可靠...原创 2020-06-27 21:44:03 · 1130 阅读 · 0 评论 -
黑客攻击第一步你知道是啥吗?
黑客的入侵无外乎就是需要网络中有哪些主机开机,所以第一步当然是需要知道网络存活的主机ip地址,有了ip地址我们才能进行下一步操作,比如扫描端口等。 这篇文章将教您使用arp协议对局域网内主机进行扫描测试,知道有哪些主机存活。首先,我们得知道arp协议的基本原理。arp协议解析ARP(Address Resolution Protocol),即是地址解析协议,其可以实现通过IP地址得知相应的物理地址。实现IP地址到物理地址的映射有两种方式:表格方式和非表格方式。地址解析协议具体说来...原创 2020-05-12 23:36:15 · 3265 阅读 · 0 评论 -
木马开发的基本理论基础 (六)
6 功能扩展6.1 屏幕控制在以上系统中只是制作了屏幕监视,没有完成屏幕控制。屏幕的控制实际上就是给服务端的主机发送鼠标消息。服务端接收到鼠标消息后,利用sendmessage函数将鼠标消息发送给服务端的桌面窗口,以达到控制的目的。关键点就在于发送的鼠标消息,由于客户端的监视界面的大小与实际的服务端桌面不是相同的,所以传送的鼠标坐标要进行计算。服务端鼠标坐标的计算方法如下:客户端相对...原创 2020-04-20 21:05:05 · 419 阅读 · 0 评论 -
木马开发的基本理论基础(五)
5 作品测试这个测试报告主要用于检测系统能否正常工作,能否达到预期的目的,实现预定的功能和指标,并对本系统的性能、效率做一个简单的评估。5.1 测试环境与配置表5.1 服务器配置 CPU 奔腾3以上 内存 512MB以上 硬盘 1G以上 操作系统 ...原创 2020-04-20 21:03:57 · 479 阅读 · 0 评论 -
木马开发的基本理论基础(四)
4 系统各模块概述该系统主要分为客户端与服务端两个部分。客户端通过发送相应的命令给服务端,对其进行控制与操作。服务端接受来自客户端的控制命令,并按照其命令进行操作,将操作后的结果返回给客户端,客户端就能够知道服务端的运行状态与运行结果。4.1服务端实现技术4.1.1 NAT穿越实现NAT简述,私有(保留)地址的“内部”网络通过路由器发送数据包时,私有地址被转换成合法的IP地址。...原创 2020-04-20 20:59:04 · 1243 阅读 · 0 评论 -
木马开发的基本理论基础(三)
3 NAT穿越与远程控制系统的总体设计3.1 系统概貌简单远程控制系统包括客户端和服务端两部分。服务端是运行在受控计算机上的一个程序。当运行客户端程序后,将其设置成功。服务端通过NAT穿越技术,SOCKET来实现对客户端的连接,然后客户端向服务端发送控制命令,服务端相应客户端的命令来实现相应的功能。客户端提供了一个集控制功能为一体的可视化界面,其作用是发送命令来实现对服务端的控制...原创 2020-04-20 20:50:35 · 426 阅读 · 0 评论 -
木马开发的基本理论基础 (二)
引言是否有过这样的经历:当你在办公室上班时,但把一些重要的文件遗忘在家里的计算机里,此时你该如何应付呢?这应该是很头疼的问题吧。但是随着计算机网络的出现,这一问题将会迎刃而解。这便是今天大家所熟悉的远程控制技术。有了这种技术,你就不必急急忙忙回家拷贝文件,而只要通过办公室拨号上网或者通过输入用户名和密码,以VNP方式就能访问家里的计算机,这样就可以轻松拷贝到你需要的文件。从此可以看出,不管在工...原创 2020-04-20 20:47:32 · 791 阅读 · 0 评论 -
木马开发的基本理论基础
工作也快10年了,最近翻到了我大学毕业的时候论文,虽然不咋的但是还是分享出来吧,怕以后不知道放在哪个设备上不见了,现在我工作的环境大部分时候都在使用远程控制进行交流感觉还是非常方便的,但是当时的想法以及能力都达不到要求,还不能把他做成一个完成的商业产品,如果当时完善一些不知能不能做成远程协助工具呢,大致的内容就是使用CV++开发一个完整的木马程序。1 背景与发展1.1...原创 2020-04-20 20:44:55 · 882 阅读 · 0 评论 -
获取外网的动态IP地址
<br />一般来说我们现在用的都是C类地址也就是本机地址,一般都是192.168.1.1。但是他不是外网地址,我要更新自己的IP地址给被控制放知道,那么反弹端口的时候对放就要知道我们IP地址,如何动态的知道自己的外网IP地址是反端口的第一步。<br />利用访问WWW.138IP.COM这个网站来更新自己的ip。<br />简单代码如下:<br /> <br />void CIPDlg::OnOK() <br />{<br /> // TODO: Add extra validation here<br原创 2011-01-27 15:48:00 · 1946 阅读 · 0 评论 -
VC FTP上传文件 简单实现
#include CString m_IP; //FTP的ip地址CString m_user;//FTP的登录账号CString m_pass;//FTP的登录密码UINT m_port; //FTP的访问端口一般来说都是21 端口但是也不一定UpdateData(); //MFC更行细腻CInternetSession m_session;CFtpConnection* pConnect;pConnect = m_session.GetFtpConnection(m_IP,m_user,m_p原创 2011-01-27 15:43:00 · 1542 阅读 · 1 评论