HttpEnum

package com.yd.ifm.client.caller.util.http;

public class HttpEnum {

    public enum DefContentTypeEnum implements ContentTypeEnum{
        F("application/x-www-form-urlencoded"),
        J("application/json"),
        X("application/xml");
        private String type;

        private DefContentTypeEnum(String contentType){
            this.type = contentType;
        }

        public String getType(){
            return type;
        }
    }

    public interface ContentTypeEnum{
        String getType();
    }

    public enum RequestMethodEnum{
        POST("POST");
        private String method;

        private RequestMethodEnum(String method){
            this.method = method;
        }

        public String getMethod(){
            return method;
        }
    }
}

ContentTypeEnum contentType = DefContentTypeEnum.valueOf(

"application/x-www-form-urlencoded"

);

时间: 2024-08-11 09:56:24

HttpEnum的相关文章

nmap 使用脚本引擎进行扫描

1.下载nmap(nmap官网). 2.安装nmap. 3.编辑环境变量(windows下所需),保存. 4.成功在cmd下输入nmap会显示Usage. 5.使用脚本引擎(若缺少脚本,可以到nsedoc下载相应脚本): (1)扫描web敏感目录: nmap -p 80 --script=http-enum.nse www.text.com (2)使用所有的脚本进行扫描: nmap -p 80 --script all www.test.com (3)使用通配符扫描: nmap -p 80 --

Nmap备忘单:从探索到漏洞利用(Part 4)

这是我们的Nmap备忘单的第四部分(Part 1. Part 2. Part 3).本文中我们将讨论更多东西关于扫描防火墙,IDS / IPS 逃逸,Web服务器渗透测试等.在此之前,我们应该了解一下防火墙的一些基础知识以便绕过它. 什么是防火墙? 防火墙是用来控制网络访问的软件或硬件.分为以下两类:1.基于主机的防火墙:2.基于网络的防火墙. 基于主机的防火墙 这是在单台主机上运行的软件,用来控制入站流量(从网络向主机)和出站流量(从主机向网络).这些软件安装于操作系统之上,常见例子就是Lin

MyIfmHttpClient

package com.yd.ifm.client.caller.util.http; import java.util.Map; import com.yd.ifm.client.caller.model.ResponseData; import com.yd.ifm.client.caller.util.http.HttpEnum.ContentTypeEnum; public interface IfmHttpClient { /** * 发送post数据 * 200为正常的业务数据,20

Kali Linux:使用nmap扫描主机

nmap-Network Mapper,是著名的网络扫描和嗅探工具包.他同样支持Windows和OS X. 扫描开放端口和判断操作系统类型 先让我们ping一段地址范围,找到启动的主机: # nmap -sP 159.203.205.0-100 使用SYN扫描探测操作系统类型: # nmap -sS 159.203.205.61 -O 扫描开放端口: # nmap -sV 159.203.205.61 -A 扫描web服务器的网站目录 # nmap –script http-enum.nse b

nmap的script参数列表

在新的nmap版本中,添加了script功能的使用.在nmap的安装目录的share/nmap/scripts中,已经有将61个写好的脚本提供. 具体的用法可以参考:http://nmap.org/book/nse-usage.html 在这儿举几个具体的例子: nmap --script=smb-enum-users 192.168.199.9 对192.168.199.9这台机器进行扫描,同时对smb的用户进行枚举. nmap --script=smb-enum-shares 192.168

信息探测

Google Hack site:指定域名 intext:正文中存在关键字的网页 intitle:标题中存在关键字的网页 info:一些基本信息 inurl:URL存在关键字的网页 filetype:搜索指定文件类型 搜集Discuz论坛主机: intext:Powered by Discuz Nmap使用 -sT:TCP connect()扫描,这种方式会在目标主机的日志中记录大批连接请求和错误信息. -sS:半开扫描,很少有系统能够把它记入系统日志.不过需要root权限. -sF  -sN:

Nmap 命令操作详解

首先在安装nmap 稳定版 https://nmap.org/download.html 选择安装目录 通过cmd  去使用也可以在 安装目录中找到 进行可视化操作 以下是nmap 命令 -sT TCP扫描 这种方式会在目标主机的日志中记录大批连续链接请求和错误信息 -sS 半开扫描 少部分机会会将它记入系统日志,需要Root权限 -sF -sN 秘密FIN数据包扫描,Xmas Tree,Null 模式扫描 -sP  ping 扫描 -sU UDP扫描  -sA 通常用来穿透防火墙的规则集 扫描

Linux kali信息探测以及 Nmap 初体验

Nmap是一个开源的网络连接端口扫描软件(内置于kali中) 打开Nmap: > nmap 打开桌面化Nmap——zenmap: > zenmap Nmap支持多种扫描方式,用法简单,参数丰富: 案例一:扫描指定的IP所开方的的端口 > nmap -sS -p 1-65535 -v 192.168.2.129 上述命令:表示使用半开扫描,指定端口1-65535,显示扫描过程 [email protected]:~# nmap -sS -p 1-65535 -v 192.168.2.129

Nmap命令使用方法

Nmap使用合集 感谢博主:VVVinson    文章链接:https://www.cnblogs.com/Vinson404/p/7784829.html 参    数 说    明 -sT TCP connect()扫描,这种方式会在目标主机的日志中记录大批连接请求和错误信息. -sS 半开扫描,很少有系统能把它记入系统日志.不过,需要Root权限. -sF  -sN 秘密FIN数据包扫描.Xmas Tree.Null扫描模式 -sP ping扫描,Nmap在扫描端口时,默认都会使用pin