Ir para conteúdo
Fórum Script Brasil

Eddie_666

Veteranos
  • Total de itens

    3.106
  • Registro em

  • Última visita

Tudo que Eddie_666 postou

  1. Eddie_666

    Me Ajudem Por Favor

    cara, ninguém vai conseguir te ajudar desse jeito. tenta explicar melhor as tuas dúvidas para que o pessoal possa dar respostar objetivas.
  2. Realmente, explica melhor para eu ver para onde seria legal mover este tópico.
  3. Eddie_666

    Direnças Entre Datas

    carol, dá uma olhada na página sobre a função date no php.net que tem lá uma função que simula a datediff.
  4. E o curso do iped é muito bom tb. Outras referências ótimas: php.net e phpbrasil.com
  5. Eddie_666

    Trojans

    Fiz um "brinquedinho" aqui. Ele está programado em C e funciona só em linux por causa da utilização de threads. É só ir alterando as portas que tu vai escanear. Ele mostra o que está rodando em cada porta aberta no sistema. /*Rafael Kunst kunst@scriptbrasil.com 26-dec-2003 *********************** PortScan utilizando threads */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #include <sys/socket.h> #include <sys/types.h> #include <netinet/in.h> #include <sys/signal.h> #include <errno.h> #include <netdb.h> #include <pthread.h> /*definicao das configuracoes do scanner */ #define BEGINSCAN 1 //porta inicial #define ENDSCAN 1000 //porta final #define INTERVALO 1 //intervalo entre os testes (segundos) #define DEFAULTHOST "127.0.0.1" //host padrão para scan void * escuta(void *porta); int main (int argc, char *argv[]){ int porta = BEGINSCAN; int i = 0; int n = ENDSCAN - BEGINSCAN + 1; pthread_t scanner[n]; /*begin the scan*/ for (i = 0;i < n; i++){ if (pthread_create(&scanner[i],NULL,escuta,(void *)porta)) printf ("Erro ao criar a thread %d",i); porta++; } for (i = 0;i < n; i++) pthread_join(scanner[i],NULL); return 0; } void * escuta(void *porta) { struct sockaddr_in alvo; struct hostent *he; struct servent *serv; int sock = -1; //printf("Thread [%d] iniciada \t Porta [%d] \n",(int) pthread_self(), (int)porta); while(1){ /*informações do host*/ he = gethostbyname(DEFAULTHOST); if (he == NULL) { printf("ERRO NO HOST"); exit (1); } /*inicializa o socket*/ sock = socket(AF_INET,SOCK_STREAM,0); if (sock < 0){ perror("Erro na criacao do socket\n"); exit(0); } /*configura a estrutura*/ alvo.sin_family = he->h_addrtype; //tipo de endereco utilizado alvo.sin_port = htons((int)porta); //porta utilizada para conexao alvo.sin_addr = *((struct in_addr *)he->h_addr); //endereco para conexao bzero(&(alvo.sin_zero),8); //zera a estrutura /*conecta*/ if (connect(sock,(struct sockaddr *)&alvo,sizeof(alvo)) == -1) close(sock); //fecha pois a porta esta fechada else { serv = getservbyport(htons((int)porta),"tcp"); printf("[%d] - [%s] \n",(int)porta,(serv == NULL) ? "Uncknown" : serv->s_name ); close(sock); } sleep(INTERVALO); } }
  6. Quando entra nessa página (em que situações)?
  7. Eddie_666

    Poledit (grupo Policy)

    Ah, outra coisa, se não conseguir pelo sw, normalmente, alterando as entradas no registro, tu consegue.
  8. Eddie_666

    Popupmenu

    Bah, .NET não é comigo
  9. Eddie_666

    Menu Em Vb

    não sei se entendi tua pergunta, mas tenta colocar nome_do_form.propriedade
  10. Eddie_666

    C Com Mysql

    Cara, onde tu conseguiu o arquivo de cabeçalho. Me manda ele (email ou icq) que eu dou uma olhada.
  11. Eddie_666

    Download/lista De Hosts

    Essa é difícil de mover, pois ele pergunta algo sobre PHP. Cara, tu programa em alguma linguagem? Se não, quem sabe faz alguns cursos online (iped).
  12. Para início de conversa é IDENTAR! Depois, identação e comentários deviam ser obrigatórios em qualquer programa ou página, independente de tamanho e linguagem. Quando tu programar profissionalmente tu vai ver como é difícil pegar um código escrito por outra pessoa, ou até mesmo um que tu escreveu há bastante tempo. Pensa nisso, vale a pena identar e comentar tb.
  13. Para uma referência completa, olha este link: http://www.php.net/manual/en/ref.strings.php
  14. Eddie_666

    Poledit (grupo Policy)

    Não usei esse sw, mas deve ter como tu te logar com uma conta do tipo administrador no sw e tirar as restrições, da uma procurada.
  15. Eddie_666

    O Q Mudou

    Cara, para início de conversa, o php 5 ainda é versão de teste, portanto não deve ser utilizada em servidores de produção. Depois, creio que não haja muitas diferenças, não usei php 5 ainda, então prefiro não opinar muito, mas ler o changelog já é um bom começo.
  16. Eddie_666

    Arquivos

    Tu pode gerar um pdf, com isso o usuário poderá salvar o arquivo.
  17. Eddie_666

    Ficheiro .avi

    Vou dar uma pesquisada, eu sempre usei o media player, se encontrar, posto. Vai olhando no google e em www.macoratti.net
  18. Cara, primeiramente estou movendo para o forum de Access. Depois, o fato de usar sempre maiúsculas na verdade é uma convenção a ser utilizadas em banco de dados. Mas existem funções para fazer isso que tu quer, dá uma olhada no google.
  19. Eddie_666

    Coyote Linux

    Cara, tanto na PM quanto aqui não entendi muito bem qual é a tua dúvida, tenta te explicar um pouco melhor.
  20. Eddie_666

    Php Com Excell

    Cara, essa eu não sei, mas te aconselho google e php.net
  21. Eddie_666

    Conhecendo Php

    Sim, aliás, tem diversos erros no que foi dito (não levem a mal, é normal errar). Primeiro, PHP e ASP são linguagem voltadas para web (criação de páginas dinâmicas) mas não são nada parecidas na sintaxe, apenas no que fazem. Como o Luciano falou, ambos rodam no servidor. Outra coisa, ASP roda em linux sim.
  22. Pega o erro que passa a função mysql_error
  23. Eddie_666

    Trojans

    Na verdade, o termo correto seria Trojan Horse, baseado naquela história do cavalo de troia em uma cavalo foi dado ao povo de troia como se fosse um presente. Durante a noite, sairam soldados desse cavalo e atacaram a população. Bom, deixando a história de lado: são programas que abrem uma porta dos fundos (backdoor) no sistema infectado, permitindo que qualquer pessoa possa conectar nesta porta. O sistema infectado fica a mercê de um cracker, que pode fazer basicamente o q quiser. São programas sim, que exigem que seja rodado um servidor na máquina alvo (ele que permite que a porta fique aberta). Normalmente as conexões a esse servidor são feitas via socket, o que irá permitir a troca de dados entre o atacante e o atacado. Para descobrir essas brechas, tu tem que ficar monitorando os serviços que estão rodando no teu micro e quais portas estão abertas, além de manter teu antivirus atualizado (window$) pois alguns conseguem pegar os trojans mais conhecidos. Outra saída é utilizar um firewall para filtrar o tráfego no teu micro e fechar algumas portas que não interessam aos sw que tu utiliza. Espero ter respondido.
  24. Eddie_666

    Diferença

    C++ é a versão orientada para objetos de C. Quanto ao compilador: GCC
×
×
  • Criar Novo...