当前位置: 首页 > news >正文

如何做网站推广自己产品培训优化

如何做网站推广自己产品,培训优化,有什么做第二职业的网站吗,关闭wordpress评论关于Portforge Portforge是一款功能强大的轻量级端口混淆工具,该工具使用Crystal语言开发,可以帮助广大研究人员防止网络映射,这样一来,他人就无法查看到你设备正在运行(或没有运行)的服务和程序了。简而言…

关于Portforge

Portforge是一款功能强大的轻量级端口混淆工具,该工具使用Crystal语言开发,可以帮助广大研究人员防止网络映射,这样一来,他人就无法查看到你设备正在运行(或没有运行)的服务和程序了。简而言之,该工具是一个抵御网络侦查的强大工具。

Portforge可以在我们的设备上按需求打开大量套接字(1024-65535之间),低于1024的端口也可以实现,但必须要使用到root用户权限。

技术细节

Portforge.cr脚本使用了Crystal编译器的一种名为Fibers的内置技术,这种技术类类似于系统线程,但Fibers更加轻量级,且可以通过进程来管理执行。

我们所选择的端口号范围越大,脚本执行加载每个套接字所需的时间就越长,但脚本总共执行时间也就是几分钟,具体取决于操作系统和配置。

工作机制

该工具的运行分为两个步骤:

1、它首先会在系统上执行扫描,以识别已经打开了的端口信息,然后将已打开的端口存储在一个列表中,并将关闭的端口存储到另外一个列表中;

2、打开关闭的端口,因此该脚本会选择列表中所有关闭的端口,并在每个端口上打开一个套接字;

当主Fiber在每一个端口上打开一个套接字时,会调用其他的Fiber,并监听传入的连接。这个过程会不断重复进行,直到脚本中断执行为止。

工具要求

Crystal编译器 

工具下载

由于该工具基于Crystal语言开发,因此我们首先需要在本地设备上安装并配置好Crystal编译器环境。

接下来,广大研究人员可以直接使用下列命令将该项目源码克隆至本地:

git clone https://github.com/Beyarz/Portforge.git

工具运行

./portforge IP startport endport

工具使用演示

下图显示为Portforge的运行界面:

下图显示的是Nmap的扫描结果,我们可以看到,Nmap会认为我们的设备运行了下图所示的所有服务,但实际上我们只是运行了Portforge:

许可证协议

本项目的开发与发布遵循Unlicense授权许可协议。

项目地址

Portforge:【GitHub传送门】

参考资料

Concurrency - Crystal

Install - The Crystal Programming Language

http://www.mmbaike.com/news/107992.html

相关文章:

  • 购物网站制作实例谷歌优化教程
  • 葫芦岛做网站新冠疫苗接种最新消息
  • 做网站汉中免费网站生成器
  • 金融网站做不了公安备案谷歌seo和百度seo区别
  • 泉州哪里做网站网络营销策划与推广
  • 个人网站链接怎么做wix网站制作
  • 南京网站制作哪家好网络营销环境分析包括哪些内容
  • 网站开发什么语言比较快女排联赛最新排行榜
  • 网站栏目页关键词如何做百度搜索排名机制
  • 手机网站制作良心服务seoul是哪个城市
  • 好用的网站网络营销策划书怎么写
  • 网站建设桂林河南网络推广公司
  • 哪家做的网站有利于百度推广宁德市疫情
  • 最好科技上海网站建设菏泽百度推广公司电话
  • 连云港网站建设哪家好主要推广手段免费
  • 百度云免费做网站seo是什么职业岗位
  • 沅江市建设局网站怎么才能建立一个网站卖东西
  • 单页网站域名完整html网页代码案例
  • 丽水微信网站建设公司今日刚刚发生的新闻
  • 企业管理咨询服务合同范本淘宝网店的seo主要是什么
  • 中山移动网站设计公司网站之家查询
  • 安徽黄山网站建设南京seo优化公司
  • 网站建设 职责网站推广与优化平台
  • 房地产数据网站seo搜索引擎优化课后答案
  • 数据分析师课程优化网站有哪些方法
  • 江苏省政府门户网站建设国外免费推广网站有哪些
  • 网页前端模板西安seo代运营
  • 网站定制公司哪家最权威韩国搜索引擎排名
  • 怎么把网站做10万ip营销方案策划
  • 做seo 教你如何选择网站关键词开发做一个网站需要多少钱