Abusive requests

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I have a server (centos with cpanel) in AWS and I received an abuse report saying that my server is doing some attack on others servers. Probably It is happening because my server has many WordPress installed and probably one of these is infected.



The report shows a specific domain and all requests are POST and GET.




Domain: my---irls.com (195.XX.XXX.162)


Here are more information about MY_SERVER_IP:
Lines containing IP in /furanet/sites/*/web/htdocs/logs/access



/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:01 +0100] "GET /wp-login.php HTTP/1.1" 200 2655 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"
/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:03 +0100] "GET /?author=1 HTTP/1.1" 200 115887 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"

...



So, I would like to know if it is possible to find out which domain is doing those attacks and if I can log all outbound request (POST and GET) to make a search when I need.



I was reading about tcpdump but I don't have knowledge enough to do it.



Thank you!







share|improve this question






















  • If the site is under SSL, you may not have much luck at all. tcpdump may produce too much data but you never know. netstat can be used to produce a snapshot, but then you will have to be lucky. A better option would be to check for details in the abuse report and try to find the script on the server with locate.
    – Tigger
    Nov 21 '17 at 7:41











  • But how I can find the script? Usually, this kind of script is encrypted and don't have a "default" string to try to find... Can I block this domain from my server? I mean, don't send requests to this domain/IP?
    – Fernando
    Nov 21 '17 at 20:26














up vote
0
down vote

favorite












I have a server (centos with cpanel) in AWS and I received an abuse report saying that my server is doing some attack on others servers. Probably It is happening because my server has many WordPress installed and probably one of these is infected.



The report shows a specific domain and all requests are POST and GET.




Domain: my---irls.com (195.XX.XXX.162)


Here are more information about MY_SERVER_IP:
Lines containing IP in /furanet/sites/*/web/htdocs/logs/access



/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:01 +0100] "GET /wp-login.php HTTP/1.1" 200 2655 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"
/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:03 +0100] "GET /?author=1 HTTP/1.1" 200 115887 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"

...



So, I would like to know if it is possible to find out which domain is doing those attacks and if I can log all outbound request (POST and GET) to make a search when I need.



I was reading about tcpdump but I don't have knowledge enough to do it.



Thank you!







share|improve this question






















  • If the site is under SSL, you may not have much luck at all. tcpdump may produce too much data but you never know. netstat can be used to produce a snapshot, but then you will have to be lucky. A better option would be to check for details in the abuse report and try to find the script on the server with locate.
    – Tigger
    Nov 21 '17 at 7:41











  • But how I can find the script? Usually, this kind of script is encrypted and don't have a "default" string to try to find... Can I block this domain from my server? I mean, don't send requests to this domain/IP?
    – Fernando
    Nov 21 '17 at 20:26












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I have a server (centos with cpanel) in AWS and I received an abuse report saying that my server is doing some attack on others servers. Probably It is happening because my server has many WordPress installed and probably one of these is infected.



The report shows a specific domain and all requests are POST and GET.




Domain: my---irls.com (195.XX.XXX.162)


Here are more information about MY_SERVER_IP:
Lines containing IP in /furanet/sites/*/web/htdocs/logs/access



/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:01 +0100] "GET /wp-login.php HTTP/1.1" 200 2655 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"
/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:03 +0100] "GET /?author=1 HTTP/1.1" 200 115887 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"

...



So, I would like to know if it is possible to find out which domain is doing those attacks and if I can log all outbound request (POST and GET) to make a search when I need.



I was reading about tcpdump but I don't have knowledge enough to do it.



Thank you!







share|improve this question














I have a server (centos with cpanel) in AWS and I received an abuse report saying that my server is doing some attack on others servers. Probably It is happening because my server has many WordPress installed and probably one of these is infected.



The report shows a specific domain and all requests are POST and GET.




Domain: my---irls.com (195.XX.XXX.162)


Here are more information about MY_SERVER_IP:
Lines containing IP in /furanet/sites/*/web/htdocs/logs/access



/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:01 +0100] "GET /wp-login.php HTTP/1.1" 200 2655 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"
/furanet/sites/my---irls.com/web/htdocs/logs/access:MY_SERVER_IP - - [31/Oct/2017:19:54:03 +0100] "GET /?author=1 HTTP/1.1" 200 115887 "-" "-" "Mozilla/5.0 (iPad; CPU OS 9_2_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) GSA/5.3.48993 Mobile/13D15 Safari/600.1.4"

...



So, I would like to know if it is possible to find out which domain is doing those attacks and if I can log all outbound request (POST and GET) to make a search when I need.



I was reading about tcpdump but I don't have knowledge enough to do it.



Thank you!









share|improve this question













share|improve this question




share|improve this question








edited Nov 21 '17 at 6:19









Rui F Ribeiro

35.8k1271114




35.8k1271114










asked Nov 20 '17 at 21:12









Fernando

11




11











  • If the site is under SSL, you may not have much luck at all. tcpdump may produce too much data but you never know. netstat can be used to produce a snapshot, but then you will have to be lucky. A better option would be to check for details in the abuse report and try to find the script on the server with locate.
    – Tigger
    Nov 21 '17 at 7:41











  • But how I can find the script? Usually, this kind of script is encrypted and don't have a "default" string to try to find... Can I block this domain from my server? I mean, don't send requests to this domain/IP?
    – Fernando
    Nov 21 '17 at 20:26
















  • If the site is under SSL, you may not have much luck at all. tcpdump may produce too much data but you never know. netstat can be used to produce a snapshot, but then you will have to be lucky. A better option would be to check for details in the abuse report and try to find the script on the server with locate.
    – Tigger
    Nov 21 '17 at 7:41











  • But how I can find the script? Usually, this kind of script is encrypted and don't have a "default" string to try to find... Can I block this domain from my server? I mean, don't send requests to this domain/IP?
    – Fernando
    Nov 21 '17 at 20:26















If the site is under SSL, you may not have much luck at all. tcpdump may produce too much data but you never know. netstat can be used to produce a snapshot, but then you will have to be lucky. A better option would be to check for details in the abuse report and try to find the script on the server with locate.
– Tigger
Nov 21 '17 at 7:41





If the site is under SSL, you may not have much luck at all. tcpdump may produce too much data but you never know. netstat can be used to produce a snapshot, but then you will have to be lucky. A better option would be to check for details in the abuse report and try to find the script on the server with locate.
– Tigger
Nov 21 '17 at 7:41













But how I can find the script? Usually, this kind of script is encrypted and don't have a "default" string to try to find... Can I block this domain from my server? I mean, don't send requests to this domain/IP?
– Fernando
Nov 21 '17 at 20:26




But how I can find the script? Usually, this kind of script is encrypted and don't have a "default" string to try to find... Can I block this domain from my server? I mean, don't send requests to this domain/IP?
– Fernando
Nov 21 '17 at 20:26















active

oldest

votes











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f405851%2fabusive-requests%23new-answer', 'question_page');

);

Post as a guest



































active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f405851%2fabusive-requests%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

Peggy Mitchell

The Forum (Inglewood, California)

Palaiologos