Что такое 1'"5000 IP-адресC#

Место общения программистов C#
Ответить
Anonymous
 Что такое 1'"5000 IP-адрес

Сообщение Anonymous »

Я использую некоторый запрос на захват, чтобы проверить любую атаку на мое веб-приложение или нет, сегодня я нашел это (1 дюйм 5000) в своих столбцах, которые хранят Src IP, отправляют запрос, и вот что он отправляет:

Код: Выделить всё

{
"destinationIP": "MY.IP.IS.HERE",
"destinationPort": 80,
"headers": {
"referer": "1'\"3000",
"accept-language": "1'\"6000",
"client-ip": "1'\"4000",
"host": "mydomain.com",
"connection": "Keep-alive",
"x-forwarded-for": "1'\"5000",
"accept-encoding": "gzip,deflate,br",
"user-agent": "1'\"2000",
"via": "1'\"7000",
"accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
},
"sourcePort": 60486,
"sourceIP": "103.161.35.121",
"requestURI": "/fonts/danapro/index/1'\"1000",
"httpMethod": "GET",
"queryString": "N/A",
"parameters": {}
}
это код для получения IP-адреса SRC:

Код: Выделить всё

    private String getClientIpAddress(HttpServletRequest request) {
for (String header : TextUtils.HEADERS_TO_TRY) {
String ip = request.getHeader(header);
if (ip != null && !ip.isEmpty() && !"unknown".equalsIgnoreCase(ip)) {
return ip;
}
}

return request.getRemoteAddr();
}

И HEADER_TO_TRY:

Код: Выделить всё

    public static final String[] HEADERS_TO_TRY = {
"X-Forwarded-For",
"Proxy-Client-IP",
"WL-Proxy-Client-IP",
"HTTP_X_FORWARDED_FOR",
"HTTP_X_FORWARDED",
"HTTP_X_CLUSTER_CLIENT_IP",
"HTTP_CLIENT_IP",
"HTTP_FORWARDED_FOR",
"HTTP_FORWARDED",
"HTTP_VIA",
"REMOTE_ADDR"
};
И вопрос в том, как getClientIpAddress может вернуть мне 1'"5000? И что это такое?

Подробнее здесь: https://stackoverflow.com/questions/791 ... ip-address
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»