WlMAP:突破内网端口转发映射工具

使用说明

Wlmap包括服务端程序客户端程序两部分

服务端程序Wlmaps一般架设到其它用户可以访问到的地方例如internet,它主要用来记录客户端信息以及端口映射信息,并且转发用户和客户端之间数据。
客户端程序主程序完成和Wlmaps的交互,包括认证、映射内部服务到Wlmaps的某个端口、维护数据转发通道同时转发Wlmaps和内部服务之间的数据交互。

第一部分:

服务端Wlmaps

1、如何运行Wlmaps

DOS命令 : Wlmaps.exe -p -s

-p:指定Wlmaps服务的端口,此主程序客户端可通过此端口连接服务器.如果没有指定则默认的服务端口为8080
-s:指定Wlmaps控制管理页面的访问密码。用户可通过浏览器管理Wlmaps服务器。在进入管理页面时会要求用户输入访问密码。即此处设定的密码,如果用户没有指定则默认密码为123456

注意密码最大长度为9位,超过将被截断。

举例说明: 打开CMD控制台---->输入:\Wlmaps.exe -p服务端口 -s密码

2、如何通过浏览器管理Wlmaps服务
用户可以直接通过浏览器管理Wlmaps服务,在地址栏输入如下url:

http://IP:port/

其中ip为运行Wlmaps服务机器的IP,port为Wlmaps服务的端口。

第二部分:

客户端主程序

1、运行
双击运行主程序.exe程序,填入Wlmaps服务的IP和端口号,连接Wlmaps服务。信息提示框会输出连接是否成功的提示信息,以及当前连接Wlmaps服务的版本号。如果连接成功此按钮将変灰同时bind和unbind按钮将处于有效状态。
(注意如果Wlmaps的版本大于客户端主程序的版本则将不能建立连接)

2、映射内部TCP服务(如www,ftp,mail,telnet等)
在 本地IP 输入框输入要绑定内部服务的IP(即运行此内部服务的局域网内某机器的IP),如果要绑定的内部服务和主程序客户端在同一台机器上运行则此处只需输入127.0.0.1即可
在 本地 端口输入框输入要绑定的内部服务的服务端口
在 服务端口 输入框输入映射此内部服务映射到Wlmaps上的端口,如果输入0,则Wlmaps会自动分配一个未占用的端口给此内部服务。如果你不清楚你想映射的端口是否已被占用最好在此处输入0,由Wlmaps自动分配。
按下 开始 按钮,提交消息。信息提示框将会输出绑定是否成功,如果成功返回映射的端口号

【映射成功后用户就可以通过Wlmaps IP:服务端口在任何地方访问此内部服务啦】 备注,是服务端口,不是Wlmap服务端口!

注意如果映射的是ftp服务,则用ftp客户端访问此服务时要将数据传输模式设为PASV被动传输模式。

3、映射多个服务
要映射多个服务,只要多次执行步骤2即可。(注意自己要记住映射的端口号啊,当然如果你不清信息提示框的话,你也可以看看信息提示框的信息记录看看自己映射了那些端口)

4、取消某个内部服务的映射
在映射端口输入框输入要取消映射的内部服务的映射端口,按下 取消 按钮即可。信息提示框将会输出 取消 是否成功。


图片使用教程:

1.准备一台有独立wai网的机器/服务器 

2.将Wlmaps.exe放在该服务器 -这里例如,将Wlmaps.exe放在了C盘根目录

3.打开cmd窗口,输入C:\Wlmaps.exe -p7777 -s123456     

4.回车  CMD标题变成固定 C:\Wlmaps.exe -p7777 -s123456 代表成功

5.在任意电脑,并运行 主程序.exe

注意:这里这个客户端名称,软件已经自动帮我们获取了(特殊情况需要自己填写)

6.设置服务IP(即你的服务端所在电脑的wai网ip)

7.设置服务端口(即你刚在设置的-p后面的数字 ,这里我们按刚才设置的就是7777)

9.然后输入你本地端口 和服务端口 。若服务端口为0,则由服务端自动分配端口

如本地端口8080 远程端口:9999

那么访问远程服务器IP:9999 也就等于 本地端口的8080了

如本地 1.1.1.1

远程     8.8.8.8

8.8.8.8:9999 = 1.1.1.1=8080 这个端口已经被转发了!

工具链接:https://pan.baidu.com/s/1eS6Fc9G 密码:hzez

如果失效请联系博主!

时间: 2024-10-07 21:49:49

WlMAP:突破内网端口转发映射工具的相关文章

我是如何逃过所有杀软进行内网端口转发的

作者: Striker 平时在渗透测试中大家经常会用到内网渗透,然而内网渗透中很重要的一个步骤就是端口转发. 常见的端口转发 lcx.exe nc.exe Using php/jsp/aspx Script iptables端口转发 nginx端口转发 等等...... 其中lcx.exe.nc.exe以及使用脚本转发,都有可能被防护/杀毒软件拦截,而后者则略微有点麻烦(不会告诉你是因为我真懒!) 我是一个非常喜欢渗透测试的人,并且颜值比较高(啊,打我干啥!) 偶尔也会用到内网渗透,进行端口转发

内网端口转发方法汇总

内网端口转发方法汇总 I. Sample Baklinks with "lcx.exe" first download lcx.exe from attach.blackbap.org/down/yclj/lcx.exe the program only can running in Windows Server, the program can backlink 3389 to another server. Opening and Listening a Port(like 333

网络安全系列之二 利用lcx实现内网端口转发

内网中的主机一般都是使用私有IP,在网络出口处经过NAT转换为公网IP之后,才能访问Internet.在这种网络结构下,通信双方之间实现的是单向访问,即只有内网中的主机可以主动访问Internet中的主机,反之则不行.如果在内网中架设了一台服务器,又需要允许Internet中的用户访问这台服务器,那么就必须在网络出口处进行端口映射.在网络攻防中,如果捕获了一台位于内网中的肉鸡,那么黑客是无法主动去连接这台肉鸡的,而且也不可能在人家的网络出口做端口映射,这时就可以用到lcx这个小工具了.下载地址:

SSH 内网端口转发实战

导读 大家都知道SSH是一种安全的传输协议,用在连接服务器上比较多.不过其实除了这个功能,它的隧道转发功能更是吸引人. 如果两个内网之间的linux服务器需要互相登录,或需要互相访问内网某个端口,担忧没有公网IP,可以使用的方法有ngrok(https://ngrok.com/),但并不方便,我们只需两条 SSH 命令即可. 先给出本文主角,两条SSH命令: 远程端口转发(由远程服务器某个端口转发到本地内网服务器端口) ssh   -CfNg  -R(命令行的关键)   2222(远程服务器端口

linux下搭建redis内网端口映射工具-rinetd

最近在工作中使用到了redis缓存,用来提某些业务场景的计算速度和某些情况下的操作频率限制,客户端工具使用了redisDesktopmanager来管理,在本机操作测试的时候,是没有问题的.但是将系统部署到ecs上之后,想要观察redis里面的数据缓存情况,会发现无法访问.原因是由于阿里云上面的redis是存在内网环境中的,服务器可以访问,要想在本地访问redis的话,必须要在ecs上搭建一个内网端口映射工具,把来自外网的请求转发到内网的redis端口上面.下面就来介绍使用这个工具rinetd.

搭建nginx反向代理用做内网域名转发

基于域名的7层转发的实现(NAT+反向代理) 在实际办公网中,因为出口IP只有一个,要实现对外提供服务的话就必须得做端口映射,如果有多个服务要对外开放的话,这只能通过映射不同端口来区分,这在实际使用过程中非常的痛苦(记忆困难.一一对应关系也没有规律.访问的时候还得加端口),这个痛苦的问题用表格的形式来形象的描述如下: Public IP Public Port Number Internal IP Internal Port Number Note 1.1.1.1 80 192.168.1.10

如何利用花生壳来搭建突破内网访问的服务器

两个场景 1.我想在自己家里的电脑上搭建一个服务器并部署一个网站,能够让外网的所有人访问,我该怎么办? 2.我是一个码农,我在本地的虚机里部署了一个java项目,想让朋友来访问,我该怎么办? PS:这里排除同在内网或有公司VPN的情况 一个解决方案 第一种场景我们有多个解决方案,比如,自己购买云主机来部署,但这个比较麻烦,你需要购买域名.虚拟服务器等,对于小白来说有点难度. 其实,不论是第一种还是第二种,甚至第N种,都可以利用大名鼎鼎的"花生壳"来轻松解决!不论是安装还是操作都比较容易

iptables 设置端口转发/映射

iptables 设置端口转发/映射 服务器A有两个网卡 内网ip:192.168.1.3 外网ip:10.138.108.103 本地回环:127.0.0.1 服务器B有网卡,8001提供服务 内网ip:192.168.1.1 目的使用户通过外网10.138.108.103:8001访问内网服务器192.168.1.1:8001 如图2所示,端口转发走的是下发A路,利用nat表中prerouting做dnat,用postrouting做snat 包分析时期 操作 源IP:PORT 目的IP:P

nginx根据项目名实现内网地址转发

nginx根据访问的项目名进行内网地址转发 以下是nginx的配置信息: server { listen 8081; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root html; index index.html index.htm; } #匹配以访问的项目名跳转到对应的内网地址 location /huwj { proxy_pass http://12