Ir para conteúdo
Sistema de Servidores de Jogos ×

Pesquisar na Comunidade

Mostrando resultados para as tags ''cifra''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • Parceiros WebCheats
    • Fox CHEATS
    • WYD LOST
  • Anúncios e Feedbacks
    • Regras
    • Anúncios e Novidades
    • Área do Usuário
    • Apresente-se aqui!
    • Tutoriais WC
    • Eventos do fórum
    • Seja um Membro Vip
  • Beta Zone - Áreas Temporárias
    • Lineage 2
    • Inteligência Artificial
    • Segurança e Investigação
    • Desenvolvimento
  • MMO Zone
    • WYD - With Your Destiny
    • Grand Chase
    • League of Legends
    • Outros MMO em Geral
    • RPG Zone - Lixão
  • Shooter Zone
    • Counter Strike
    • Blood Strike
    • Valorant
    • Point Blank
    • Outros Shooters em Geral
    • Battle Royale
    • Shooter Zone - Lixão
  • Outros Games Zone
    • Minecraft
    • Outros Games
    • Outros Games Zone - Lixão
  • Mobile
    • Mobile - Downloads de Cheats / Utilitários
    • Mobile - Tutoriais
    • Mobile - Servidores Privados
    • Mobile - Dúvidas / Pedidos
    • Mobile - Bate Papo
  • Info Zone
    • Programação
    • Cracking
    • Tech
    • Tecnologia da Informação
    • Info Zone - Lixão
  • Design Zone
    • Galeria
    • Fábricas
    • Tutoriais
    • Recursos
    • Presentes, Leilões, Vendas e Doações
    • Suporte Design
    • Bate Papo Design
    • Depósito
  • Entretenimento & Diversão
    • Notícias do Mundo
    • Bate Papo
    • Discussões
    • Mangás & Animes
    • Mídia
  • MarketPlace
    • Divulgação de Serviços
    • Contrate Serviços de Freelancer
    • Contas, Skins e Cheats
    • Outros
  • Notícias de Jogos
    • PC
    • PlayStation
    • Xbox
    • Nintendo
    • Mobile
    • Geral
  • Old WC's Bate Papo
  • 【FREE FIRE】▄︻┻┳═一's Fórum do Clube
  • Bug Abuser's Tópicos

Product Groups

Não há resultados para exibir.


Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Discord


TItulo de usuário


Data de Criação

Entre e ganha o

Encontrado 2 registros

  1. Bom dia/tarde/noite galera, Venho por meio desta pedir ajuda de vcs pois estou realizando um trabalho para faculdade e necessito encontrar 4 exemplos de aplicativos que utilizam a criptografia XOR e entre os 4 ao menos 2 tem que utilizar a linguagem de programação C. Já pesquisei e muito, porem não obtive sucesso... Agradeço e peço desculpas caso eu tenha postado na área errada.
  2. [Hidden Content] Váriaveis globais declaradas: Dim texto As String = "" 'Váriavel que pega o que está escrito no tbTexto Dim resultado As String = "" 'Variavel que guardará o texto gerado Dim auxiliar As Integer = 0 'Váriavel que guardará o Asci do Caracter Código do botão CRIPTOGRAFAR texto = tbTexto.Text 'Passa oque está no textbox para variavel texto Try 'Tratamento de erro For i As Integer = 0 To texto.Length - 1 'Loop que percorrará a string inteira do texto auxiliar = Asc(texto(i)) 'Pega o número Asc do Caracter If (auxiliar >= 65 And auxiliar <= 90) Then 'Se o caracter for MAISCULO auxiliar = auxiliar + tbKey.Text ' Soma o Asc com a Chave digitada If (auxiliar > 90) Then ' Se a conversão passar do Z auxiliar = auxiliar - 26 'Volta para o Inicio do alfabeto End If resultado = resultado + Chr(auxiliar) 'Salva o caracter convertido na nova string ElseIf (auxiliar >= 97 And auxiliar <= 122) Then ' Se o caracter for MINUSCULO auxiliar = auxiliar + tbKey.Text ' Soma o Asc com a chave digitada If (auxiliar > 122) Then ' Se a conversão passar de z auxiliar = auxiliar - 26 'Volta ao ínicio do alfabeto End If resultado = resultado + Chr(auxiliar) 'Salva o caracter convertido na nova string Else 'Caso o caracter não foi uma letra resultado = resultado + Chr(auxiliar) 'Salva o caracter na nova string End If Next 'Fim do Loop tbResultado.Text = resultado 'O tbResultado mostra a string resultado. resultado = "" ' reseta a string caso venha ser usada novamente Catch MsgBox("Preencha os campos necessários", , "Cifra de César") 'Campo da chave não pode estar vazio End Try Código do Botão DESCRIPTOGRAFAR texto = tbTexto.Text 'Passa oque está no textbox para variavel texto If (tbKey.Text <> "" Or tbTexto.Text <> "") Then 'Verifica se os dois texto não estão vazios For i As Integer = 0 To texto.Length - 1 'Loop que percorrará a string inteira do texto auxiliar = Asc(texto(i)) 'Pega o número Asc do Caracter If (auxiliar >= 65 And auxiliar <= 90) Then 'Se o caracter for MAISCULO auxiliar = auxiliar - tbKey.Text ' Soma o Asc com a Chave digitada If (auxiliar < 65) Then ' Se a conversão passar do Z auxiliar = auxiliar + 26 'Vai para o fim do alfabeto End If resultado = resultado + Chr(auxiliar) 'Salva o caracter convertido na nova string ElseIf (auxiliar >= 97 And auxiliar <= 122) Then ' Se o caracter for MINUSCULO auxiliar = auxiliar - tbKey.Text ' Soma o Asc com a chave digitada If (auxiliar < 97) Then ' Se a conversão passar de z auxiliar = auxiliar + 26 'Vai para o fim do alfabeto End If resultado = resultado + Chr(auxiliar) 'Salva o caracter convertido na nova string Else 'Caso o caracter não foi uma letra resultado = resultado + Chr(auxiliar) 'Salva o caracter na nova string End If Next 'Fim do Loop tbResultado.Text = resultado 'O tbResultado mostra a string resultado. resultado = "" 'Reseta a string caso venha ser usada novamente Else MsgBox("Preencha o Campo KEY", , "Cifra de César") End If Código do botão LIMPAR tbTexto.Clear() tbResultado.Clear() tbKey.Clear() tbTexto.Focus() Código no LOAD tbResultado.Enabled = False 'O campo do resultado não pode ser modificado manualmente Praticamente toda linha está comentário (Oque está depois de ' é comentário ) para fácil compreensão do programa. Basicamente ele percorre o texto a ser criptografado ou descriptografado, pegando cada posição e avançando ou recuando no alfabeto. Vocês percebem que o código praticamente se repete. Eu poderia facilmente ter criado uma função, que facilitaria tudo e economizaria algumas linhas. Todavia, pra quem te começando, acho que é mais fácil pra entender. Caso você já possua um conhecimento avançado, você pode implementar a função. Qualquer dúvida deixe seu comentário. O Download está a disposição para quem quiser. Download Scan Em breve no meu GitHub também rs.
×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.