FórumGdH

Página Inicial do Guia do Hardware

Registrar FAQ Calendário Pesquisar Mensagens de Hoje Marcar Fóruns Como Lidos

Voltar   FórumGdH > Profissional > Programação, scripts, web e banco de dados
Bem-vindo ao FórumGdH
Não se esqueça de se registrar, é grátis . Nós temos 754.111 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.

Resposta
 
Opções do Tópico
Antigo 20-02-2006, 21:38   #1 (permalink)
magaupe
Veterano
 
Avatar de magaupe
 
Registrado em: Jan 2005
Localização: Salvador/BA
Mensagens: 1.173
Reputação: 16 magaupe está indo no caminho certo
Enviar mensagem via MSN para magaupe
Padrão Programa em Pascal p/ Velox.

Preciso de um programa em Pascal (Turbo Pascal) que autentique a conexão empresarial do velox na Bahia.
Quem souber eu agradeço.
magaupe está offline   Responder com Quote
Antigo 21-02-2006, 15:24   #2 (permalink)
jqueiroz
Highlander
 
Avatar de jqueiroz
 
Registrado em: May 2002
Localização: Tijuca/RJ
Idade: 9
Mensagens: 87.724
Reputação: 778 jqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputação
Padrão

Citação:
Preciso de um programa em Pascal (Turbo Pascal)
Pq tem que ser em Turbo Pascal??? Não é mais fácil pedir um que funcione, mesmo que escrito em outra linguagem???
__________________
Visite Quepolis (link de indicação) | "chmod 777 nunca ajudou ninguém" (c) 2002-2010 JQueiroz/FGdH
CCNP: √ ² CCSI: □ | Conheça o Novo Bebuns
jqueiroz está offline   Responder com Quote
Antigo 21-02-2006, 23:32   #3 (permalink)
magaupe
Veterano
 
Avatar de magaupe
 
Registrado em: Jan 2005
Localização: Salvador/BA
Mensagens: 1.173
Reputação: 16 magaupe está indo no caminho certo
Enviar mensagem via MSN para magaupe
Padrão

Eu queria em turbo pascal já que é essa linguagem que eu estou dando na facu ai eu to querendo me acostumar com ela de todas as maneiras possiveis. :wink:
magaupe está offline   Responder com Quote
Antigo 22-02-2006, 0:00   #4 (permalink)
jqueiroz
Highlander
 
Avatar de jqueiroz
 
Registrado em: May 2002
Localização: Tijuca/RJ
Idade: 9
Mensagens: 87.724
Reputação: 778 jqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputação
Padrão

mas nesse caso vc teria que conseguir o programa fonte... e acho que será muito mais fácil encontrar programas já compilados.
__________________
Visite Quepolis (link de indicação) | "chmod 777 nunca ajudou ninguém" (c) 2002-2010 JQueiroz/FGdH
CCNP: √ ² CCSI: □ | Conheça o Novo Bebuns
jqueiroz está offline   Responder com Quote
Antigo 22-02-2006, 12:38   #5 (permalink)
magaupe
Veterano
 
Avatar de magaupe
 
Registrado em: Jan 2005
Localização: Salvador/BA
Mensagens: 1.173
Reputação: 16 magaupe está indo no caminho certo
Enviar mensagem via MSN para magaupe
Padrão

Sabes como criar o programa fonte?
magaupe está offline   Responder com Quote
Antigo 22-02-2006, 13:06   #6 (permalink)
darknessbr
Super Participante
 
Avatar de darknessbr
 
Registrado em: Apr 2004
Localização: rio de janeiro/rj - 21810-000
Mensagens: 496
Reputação: 16 darknessbr está indo no caminho certo
Enviar mensagem via MSN para darknessbr
Padrão

Citação:
Postado Originalmente por magaupe
Sabes como criar o programa fonte?
atraves do executavel??? vc tem q procurar por algum programa q "decompile" o executavel...

minha opiniao: cara pega um tutorial e comeca a fazer programas na linguagem... se vc quer realmente aprender eh o melhor... ficar apenas olhando codigo pronto nao adianta, eh melhor colocar a mao na massa
__________________
Loading...
darknessbr está offline   Responder com Quote
Antigo 22-02-2006, 13:52   #7 (permalink)
magaupe
Veterano
 
Avatar de magaupe
 
Registrado em: Jan 2005
Localização: Salvador/BA
Mensagens: 1.173
Reputação: 16 magaupe está indo no caminho certo
Enviar mensagem via MSN para magaupe
Padrão

Citação:
Postado Originalmente por darknessbr
atraves do executavel??? vc tem q procurar por algum programa q "decompile" o executavel...

minha opiniao: cara p...
É começando do zero mesmo e não atraves do executavel. O problema é que eu não sei o suficiente pra fazer o programa e nem quero avançar muito pra nao me confundir todo já que eu ainda estou começando programação na faculdade.
magaupe está offline   Responder com Quote
Antigo 22-02-2006, 14:09   #8 (permalink)
Gordon
GeeK
 
Avatar de Gordon
 
Registrado em: Dec 2001
Localização: Campinas - SP
Mensagens: 2.324
Reputação: 174 Gordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputação
Enviar mensagem via ICQ para Gordon
Padrão

Citação:
Postado Originalmente por magaupe
Sabes como criar o programa fonte?
Nunca nem tentei haha 8O , mas existem programas chamados de "Engenharia Reversa" que "traduzem" o programa já compilado em algo de baixo nível (leia-se assembly).
__________________
Cansei da Privada! -- Eu acredito demais na sorte. E tenho constatado que, quanto mais duro eu estudo, mais sorte eu tenho. (Adaptado - Thomas Jefferson)
Gordon está offline   Responder com Quote
Antigo 22-02-2006, 14:27   #9 (permalink)
darknessbr
Super Participante
 
Avatar de darknessbr
 
Registrado em: Apr 2004
Localização: rio de janeiro/rj - 21810-000
Mensagens: 496
Reputação: 16 darknessbr está indo no caminho certo
Enviar mensagem via MSN para darknessbr
Padrão

Citação:
Postado Originalmente por magaupe
É começando do zero mesmo e não atraves do executavel. O problema é que eu não sei o suficiente pra fazer o programa ...
cara, entao faz isso q eu falei... pega um tutorial e comeca a fazer programas pequenos, e vai avancando aos poucos... faz os programas direto no corpo principal, depois experimenta modulariza-los [funcoes e procedimentos], comecando devagar vc pega experiencia com a linguagem, e depois tem mais confianca pra fazer coisas maiores... []'s
__________________
Loading...
darknessbr está offline   Responder com Quote
Antigo 22-02-2006, 14:42   #10 (permalink)
jqueiroz
Highlander
 
Avatar de jqueiroz
 
Registrado em: May 2002
Localização: Tijuca/RJ
Idade: 9
Mensagens: 87.724
Reputação: 778 jqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputação
Padrão

Citação:
Nunca nem tentei haha :shocked:, mas existem programas chamados de "Engenharia Reversa" que "traduzem" o programa já compilado em algo de baixo nível (leia-se assembly).
Não existe nenhum que funcione direito, já foi comprovado teoricamente que não há uma forma eficiente de recuperar o código fonte a partir de um programa compilado.
__________________
Visite Quepolis (link de indicação) | "chmod 777 nunca ajudou ninguém" (c) 2002-2010 JQueiroz/FGdH
CCNP: √ ² CCSI: □ | Conheça o Novo Bebuns
jqueiroz está offline   Responder com Quote
Antigo 22-02-2006, 14:50   #11 (permalink)
magaupe
Veterano
 
Avatar de magaupe
 
Registrado em: Jan 2005
Localização: Salvador/BA
Mensagens: 1.173
Reputação: 16 magaupe está indo no caminho certo
Enviar mensagem via MSN para magaupe
Padrão

Ngm tem ideia nem como começar um programa que autentique no velox?
magaupe está offline   Responder com Quote
Antigo 22-02-2006, 15:49   #12 (permalink)
jqueiroz
Highlander
 
Avatar de jqueiroz
 
Registrado em: May 2002
Localização: Tijuca/RJ
Idade: 9
Mensagens: 87.724
Reputação: 778 jqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputaçãojqueiroz tem uma fabulosa reputação
Padrão

Eu sei onde tem um pronto, mas em Perl. Talvez possa servir como guia pra você criar um em Delphi.

http://bogado.net/projetos/velox.html
__________________
Visite Quepolis (link de indicação) | "chmod 777 nunca ajudou ninguém" (c) 2002-2010 JQueiroz/FGdH
CCNP: √ ² CCSI: □ | Conheça o Novo Bebuns
jqueiroz está offline   Responder com Quote
Antigo 22-02-2006, 16:20   #13 (permalink)
Gordon
GeeK
 
Avatar de Gordon
 
Registrado em: Dec 2001
Localização: Campinas - SP
Mensagens: 2.324
Reputação: 174 Gordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputaçãoGordon tem uma fabulosa reputação
Enviar mensagem via ICQ para Gordon
Padrão

Citação:
Postado Originalmente por jqueiroz
Não existe nenhum que funcione direito, já foi comprovado teoricamente que não há uma forma eficiente de recuperar o ...
Ah sim, claro! Eu somente ouvi falar mesmo, nunca li nada mais aprofundado.
__________________
Cansei da Privada! -- Eu acredito demais na sorte. E tenho constatado que, quanto mais duro eu estudo, mais sorte eu tenho. (Adaptado - Thomas Jefferson)
Gordon está offline   Responder com Quote
Antigo 22-02-2006, 17:38   #14 (permalink)
gto
GeeK
 
Avatar de gto
 
Registrado em: Aug 2002
Localização: Porto Alegre - RS
Idade: 25
Mensagens: 2.116
Reputação: 29 gto Sua luz ofusca a todosgto Sua luz ofusca a todosgto Sua luz ofusca a todosgto Sua luz ofusca a todosgto Sua luz ofusca a todos
Enviar mensagem via ICQ para gto Enviar mensagem via MSN para gto
Padrão

1. Cara, escrever um programa que faça autenticação no provedor não é coisa pouca.. será no mínimo, mínimo, intermediário.
Pega esse que o jqueiroz indicou e dá uma olhada no fonte, pra você ter uma idéia de como ele funciona.

2. Quando você citou pascal, não sei se você se referia ao pascal clássico em DOS (que você postou as duvidas aqui no fórum, sobre a calculadora) ou a alguma implementação do pascal, mas acredite, seria um trabalho hercúleo fazer tudo no pascal em DOS. Eu realmente não conheço muito bem o turbo pascal e seus parentes, mas acredito que em delphi a coisa seria bem mais fácil, aproveitando muita coisa que já está pronta (como a interface dos sockets). Delphi é uma IDE para desenvolvimento windows (normalmente em janelas, mas você também pode fazer programas em modo texto). A alternativa free ao delphi chama-se Lazarus.

3. "Descompilação" por assim dizer, não funciona. O máximo que dá é conseguir ver o que o programa está fazendo no momento, ou seja, o "dump" das suas instruções em assembly, coisa MUITO mais complicada do que uma linguagem de programação de alto nível (como o pascal). Como o jqueiroz já citou, recuperar um programa a partir de um executável é impossível para linguagens compiladas. Seria possível olhar as instruções em assembly e reproduzir o mesmo efeito, mas nunca copiar diretamente.

espero ter ajudado
__________________
Tis -> TE AMO !!!

Sony Vaio VPC-EB17FX/W
Intel Core i3 M330 - 4GB DDR3 - 500GB Sata II - ATI 5470HD 512Mb - 15.5 LED FullHD - Blu-Ray
gto está offline   Responder com Quote
Antigo 23-02-2006, 23:56   #15 (permalink)
Hellsing
Novo Membro
 
Registrado em: Sep 2004
Localização: Juiz de Fora - MG
Mensagens: 145
Reputação: 16 Hellsing está indo no caminho certo
Enviar mensagem via ICQ para Hellsing
Padrão

Citação:
Postado Originalmente por gto
1. Cara, escrever um programa que faça autenticação no provedor não é coisa pouca.. será no mínimo, mínimo, intermedi...
Fora que mesmo que ele descompile, virá em assembly. E não somente o código do programa, mas um monte de lixo junto. Ou seja, esqueça a idéia de descompilar... mesmo porque você teria que ser ninja em assembly pra entender as coisas... ninja mesmo.


Falow...

Hellsing
__________________
"Conhecimento e força dão poder, mas só o caráter granjeia respeito"
Bruce Lee
Hellsing está offline   Responder com Quote
Antigo 14-11-2008, 14:46   #16 (permalink)
elioth sidney
Newbie
 
Registrado em: Nov 2008
Mensagens: 1
Reputação: 0 elioth sidney está indo no caminho certo
Arrow pedido

´preciso de sber como posso fese um programa em pascal .
quamdo quero
acessar, o seguente.

dadom um modelo ano de fracaçao, cor e placa de 1000 carros,
faça um programa em pascal.
a/ imprima quantos soa, da cor verde e o percentual em relaçao ao toital?
b/ ------------- foran frabicado antes de 1990 e o percentual em relaçao ao total?
c/ ------------- FIAT UNO eo percentual em relaçao ao total?
consider placas com seguentes formato ´AANNNN´.
elioth sidney está offline   Responder com Quote
Antigo 14-11-2008, 16:34   #17 (permalink)
Desbravador_
Membro Senior
 
Avatar de Desbravador_
 
Registrado em: Oct 2007
Mensagens: 166
Reputação: 9 Desbravador_ está indo no caminho certo
Padrão

Código:
Function GetHostName(strIPAddress : String) : String; // // Retorna o Host onde seu TCP/IP está conectado // // Requer a Winsock declarada na clausula uses da unit // Var strHost : String ; pszIPAddress : PChar ; pReturnedHostEnt : PHostEnt ; InternetAddr : u_long ; GInitData : TWSADATA ; Begin strHost := ''; If WSAStartup($101, GInitData) = 0 then Begin pszIPAddress := StrAlloc( Length( strIPAddress ) + 1 ) ; StrPCopy( pszIPAddress, strIPAddress ) ; InternetAddr := Inet_Addr(pszIPAddress) ; StrDispose( pszIPAddress ) ; pReturnedHostEnt := GetHostByAddr( PChar(@InternetAddr),4, PF_INET ); try strHost := pReturnedHostEnt^.h_name; WSACleanup; Result := strHost ; except Result := 'Host inválido ou não encontrado'; end; end; end;
É em delphi/pascal, basta fazer a adaptação.
Desbravador_ está offline   Responder com Quote
Resposta


Opções do Tópico

Regras de Mensagens
Você não pode criar tópicos
Você não pode postar respostas
Você não pode anexar arquivos
Você não pode editar suas mensagens

Código vB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Ir para...


Horários baseados na GMT -3. Agora são 11:59.