GARANTIR DESCONTO

Fórum Upload seguro de arquivos. Não sei que caminho tomar... #364356

27/09/2008

0

Bom dia Gurus !

Estou desenvolvendo uma aplicação onde existe a necessidade do envio de algumas imagens e videos gerados pelo sistema para um dos servidores que sustentam esse aplicativo. Ai entra a dúvida...

Como esta engrenagem será utilizada por pessoas desconhecidas estou a alguns dias ´martelando na muringa´ a melhor maneira de fazer isto, visto que não possuo um servidor com suporte a SSL.

O mais próximo disso que possuo é um servidor SFTP, que funciona perfeitamente mas infelizmente não consegui nenhum componente gratuito para usar este recurso disponivel em meu host de armazenamento.

Como bom brasileiro, dei meu jeitinho... estou usando o [b:8f201254b2]PCSP[/b:8f201254b2]-[url]http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html[/url] uma fantastica ferramenta disponibilizada em formato GNU. Eu estou a utilizando integrada ao sistema atraves do monitoramento de processo (createprocess e seus parceiros). funciona muito bem, mais como estou a utilizando via console / command line passo as informações de login, senha e host como parametro atraves dele e isso aparece em qualquer sistema de monitor de processos. oque torna praticamente inviável quanto a questao segurança. Mas como nem tudo está perdido (ou quase), deixando de informar o parametro de senha, via console ele fica aguardando a entrada desta informação, mas não sei como fazer o postmessage para um pipe de processo em execução em console ([b:8f201254b2]cadê o Nildo ![/b:8f201254b2] hahahaha...)

É tambem inviável utilizar o componente de FTP da indy visto a insegurança.

Pensei também em utilizar um confronto de Header de browsers e usar o http client da Indy... mais também acabaria sendo inviável por ser possivelmente monitorar a url de destino em qualquer sniffer, e alterar o header dos browsers na requisição também nao é tarefa difícil.

Pensei tambem em enviar estes arquivos atraves de uma conta de email para o servidor até seria plausível, mas a complexidade em gestão desse material seria humanamente ardua.

em resumo... não sei oque fazer.

Alguém ja passou por isso, ou possui algum material sobre como utilizar o protocolo SFTP em delphi... ou como responder questões em prompt de comandos depois da aplicação ser chamada via createprocess ?

Ps.: segue um snippet da tela onde voces podem ver como isso é visto no monitor de console.

[img:8f201254b2]http://demo.campsoft.com.br/raj_prompt.JPG[/img:8f201254b2]

Grato por terem a paciencia de ter lido até aqui.

Att.

André[/b]


Campsoft

Campsoft

Responder

Posts

28/09/2008

Campsoft

Valeu galera, acabei conseguindo encontrar uma solução para a utilização do SFTP nativamente no Delphi.

Não sou papai noel, mais tá ai...

(deu muito mais trampo a pesquisa que a execução)

http://www.ararat.cz/synapse/

espero que isso seja de alguma utilidade a outras pessoas aqui do fórum

grande abraço


Responder

Gostei + 0

30/09/2008

Campsoft

Galera, consegui mais um link sobre SFTP, esse é genial, nem precisa de DLL.

http://www.overbyte.be/frame_index.html

Espero que sirva para alguém.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar