falcao544 11 Denunciar post Postado Abril 14, 2010 A minha dúvida é de como eu faço para protejer uma rquivo com senha! Vamos supor que eu crie um sistema C para gerenciar um banco (isso seria só fictício, só para treinar) aí neste sistema eu o usuário tenha que criar uma senha, eu queria saber como eu faço para protejer o arquivo no qual essa senha vai ser salva! Como fazer o arquivo ser inacessível pelo C é fácil, agora para torná-lo inacessível quando a pessoa vai no diretório, usando o C é que eu não sei! Se puderem me ajudar, eu agradeço! Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Abril 14, 2010 Esquema de permissões estilo Linux/Unix ajuda. Como usuário comum eu não posso listar o conteúdo do arquivo /etc/shadow, mas posso visualizar o conteúdo do /etc/passwd, que é uma coisa assim: tomcat:x:110:113:Apache Tomcat:/usr/share/tomcat6:/bin/shlighttpd:x:111:114:user for lighttpd:/var/lib/lighttpd:/bin/false mysql:x:60:115:MySQL database admin:/var/lib/mysql:/bin/false cherokee:x:112:116:cherokee web server:/var/lib/cherokee:/bin/false Compartilhar este post Link para o post Compartilhar em outros sites
falcao544 11 Denunciar post Postado Abril 15, 2010 Esquema de permissões estilo Linux/Unix ajuda. Como usuário comum eu não posso listar o conteúdo do arquivo /etc/shadow, mas posso visualizar o conteúdo do /etc/passwd, que é uma coisa assim: tomcat:x:110:113:Apache Tomcat:/usr/share/tomcat6:/bin/sh lighttpd:x:111:114:user for lighttpd:/var/lib/lighttpd:/bin/false mysql:x:60:115:MySQL database admin:/var/lib/mysql:/bin/false cherokee:x:112:116:cherokee web server:/var/lib/cherokee:/bin/false Valeu mas eu uso windows e eu nao entendi nda dessa parte: o conteúdo do arquivo /etc/shadow, mas posso visualizar o conteúdo do /etc/passwd, que é uma coisa assim Compartilhar este post Link para o post Compartilhar em outros sites
_Isis_ 202 Denunciar post Postado Abril 15, 2010 http://en.wikipedia.org/wiki/Filesystem_permissions http://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/ http://www.cyberciti.biz/faq/understanding-etcshadow-file/ Ou você nega permissão ou você escreve tudo de uma forma binária que seu programa consiga analisar e determinar se está correta (semelhante ao CRC) Compartilhar este post Link para o post Compartilhar em outros sites
falcao544 11 Denunciar post Postado Abril 19, 2010 http://en.wikipedia.org/wiki/Filesystem_permissions http://www.cyberciti.biz/faq/understanding-etcpasswd-file-format/ http://www.cyberciti.biz/faq/understanding-etcshadow-file/ Ou você nega permissão ou você escreve tudo de uma forma binária que seu programa consiga analisar e determinar se está correta (semelhante ao CRC) valeu!! Vou dar uma olhada aqui e qualquer duvida eu posto aki! Só consegui ver direito hoje! Como te disse uso Windows e Não linux ou Unix! E o material que você me passou é direcionado para Linux! Mesmo assim valeu pela ajuda! Vou procurar na net agora! Você também me recomenda algum site para eu baixar bibliotecas de C?? e também sites sobre a linguagem C mas direcionado para essa parte mais interna do pc, como por exemplo para o mouse essas coisas mais legais! Valeu! Compartilhar este post Link para o post Compartilhar em outros sites