Variable length xor in python
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 35/100
Direção de pesquisa
Comece em xor-encoder.py, linha 15, e compare o tratamento atual de uma chave de um único byte com a expressão XOR de comprimento variável mostrada na issue. Verifique como raw_data e a chave são representados e, em seguida, confirme que a codificação percorre ciclicamente cada byte da chave quando o comportamento estiver concluído.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
key = '\x01'
print( ''.join([chr(ord(v)^ord(key[i%len(key)])) for i,v in enumerate(raw_data)]) )
This would be a variable length XOR key
- Linguagem predominante
- C
- Estrelas
- 97
- Forks
- 26
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de mhaskar/Shellcode-In-Memory-Decoder
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 30/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
Todas as issues de mhaskar/Shellcode-In-Memory-Decoder
Issues semelhantes
-
level/task module/gcp type/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 86/100
hapostgres/pg_auto_failover#1190 ·
-
docs
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 85/100
-
P3 sonic-vpp
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
sonic-net/sonic-buildimage#29662 ·
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 94/100
spack/spack-packages#6586 ·