Ententendo a tabela ASCII

Поділитися
Вставка
  • Опубліковано 28 сер 2024
  • Neste vídeo da nossa playlist manpages, falamos sobre a tabela ASCII e exploramos alguns comandos necessários para compreender o entedimento da mesma como man ascii, echo, hexdump, bashacks e outros.
    Saiba mais sobre Assembly e Engenharia Reversa. Cadastre-se gratuitamente em www.mentebinar... 💚
    Curso GRATUITO de Engenharia Reversa:
    menteb.in/cero

КОМЕНТАРІ • 73

  • @ovidiojf
    @ovidiojf 7 років тому +26

    Ótimo vídeo!
    Minhas sugestões de videos:
    vim
    criptografia
    python

  • @gabrielmachado913
    @gabrielmachado913 6 років тому +2

    Show! No fedora tem que ser 'hexdump -C' para dar certinho se colocar só 'hexdump' sai em blocos de 2 bytes e com posição invertida, mas dá para criar um alias 'alias hd='hexdump -C' (para o caso de algum iniciante passar por aqui )

  • @davidzin36
    @davidzin36 3 роки тому +1

    Ótima explicação, parabéns cara!

  • @renatoac1975
    @renatoac1975 2 роки тому

    Excelente video Fernando !!!! Parabéns !!!!

  • @rapdebase4273
    @rapdebase4273 2 роки тому

    Bem simples e pratico de entender, parabéns e obrigado!

  • @linuxuserroot
    @linuxuserroot 7 років тому

    Melhor man page ever!!! Parabéns mano brow.

  • @DyegoTorres
    @DyegoTorres 7 років тому +3

    Otimo video Fernando, parabéns e continue com esse ótimo trabalho. Se der faz vídeo sobre o PEV.

  • @ericlespiana4895
    @ericlespiana4895 4 роки тому +3

    Ótimo vídeo cara! Obrigado!!

    • @ericlespiana3193
      @ericlespiana3193 2 роки тому

      Olha eu aqui de novo assistindo após 2 anos haha

    • @mentebinaria
      @mentebinaria  2 роки тому +1

      O tempo passa, o tempo voa.. E a tabela ASCII continua numa boa. 😁

  • @manuelgermanomanuel598
    @manuelgermanomanuel598 Рік тому

    Amei a explicação

  • @rocksjuziel4573
    @rocksjuziel4573 5 років тому

    Cada video uma aula Parabens!!!

  • @aryellesiqueira5635
    @aryellesiqueira5635 6 років тому +1

    Ótimo vídeo!

  • @luizgueiros
    @luizgueiros Рік тому

    Ótimo vídeo, meu ambiente é Windows, quando vou para a prática, não consigo iniciar suas aulas. Por favor você tem algum vídeo para quem trabalha com o Windows 10? Parabéns pelas aulas.

  • @webpunisher2954
    @webpunisher2954 5 років тому +2

    entao mas o computador encherga hexa ou binario??

  • @LuisFelipeRM
    @LuisFelipeRM 5 років тому +1

    Vídeo aula top !!

  • @aldirley
    @aldirley 7 років тому

    valeu mercês! muito bom o vídeo!

  • @glauciofonseca26
    @glauciofonseca26 7 років тому

    show de bola.

  • @0LeonardoViana1
    @0LeonardoViana1 7 років тому +1

    muito bom!

  • @devolperforfreedevolver3395
    @devolperforfreedevolver3395 2 роки тому

    fernanando meu querido gênio, ja percebeu que estamos sempre falando sobre programação e redes, mas quase nunca em programação de redes, nada de programação web programação de redes em baixo nivel como criar um socket raw e pedir para conectar, ou criar seu proprio servidor smpt para enviar emails? pense sobre isso tenho certeza que voce vai chegar ao mesmo racocio que eu, porque se o software tem que ser livre por que a rede também não. Enfim abraços

  • @alexandromoreiradossantos8567
    @alexandromoreiradossantos8567 6 років тому

    Fernando, você poderia dar uma ideia de montar uma tabela ascii em hexa dividido por \, exemplo \00\0a\0b

  • @ftalinux
    @ftalinux 7 років тому

    muito fera man

  • @elraton3247
    @elraton3247 3 роки тому

    Ajudo bastante mano vlw

  • @LarissaSantos-gw2fp
    @LarissaSantos-gw2fp 6 місяців тому

    🔝

  • @MonsterK1D
    @MonsterK1D 7 років тому +3

    mano.
    hoje eu acordei com uma vontade de estudar a tabela hexadecimal.
    mais falava que precisava aprender tabela tals
    ai eu fui aprender a Binaria.
    para aprender a binaria precisa da Decimal ('-' eu acho que eu não to no primario.)
    ai precisava aprender a tabela ASCII ;-;
    fedeu CARA ME AJUDA ;-;
    |128|64|32|16|8|4|2|1|
    | 0 | 1| 0|0 |1|0|0|1|
    1+8+64=73
    73 -> ASCII -> "I"
    WTF ;-;
    PRECISO DE AJUDA ;-; vou num psicologo sla ;-;

    • @Arlisonmodeller
      @Arlisonmodeller 6 років тому +1

      kkkk tipo eu querendo aprender varias linguagem de programação de uma só vez

    • @silva97
      @silva97 6 років тому

      O problema é que não existe tabela hexadecimal/binária/decimal.
      Hexadecimal, binário, octal e decimal são SISTEMAS NUMÉRICOS.
      Tem um vídeo do CERO explicando o que é sistema numérico.

  • @jonhmccleef286
    @jonhmccleef286 5 років тому +1

    Eu aprendi que bits e bytes são diferentes, vc diz no começo do vídeo de modo que me confundi. É minha burrice em cena ou faltou vc detalhar alguma coisa?

    • @mentebinaria
      @mentebinaria  5 років тому

      Na arquitetura x86 (e na maioria das arquiteturas modernas), um byte consiste em 8 bits. Dá uma lida nesta seção ó: mentebinaria.gitbook.io/engenharia-reversa/numeros 😉

  • @arthurbolzon
    @arthurbolzon 6 років тому +5

    ESTOU AQUI PARA RESOLVER O NOTPRON

    • @joao7135
      @joao7135 4 роки тому

      tá em qual fase? kkk

    • @dapi8859
      @dapi8859 3 роки тому

      tb kkkkkkkkkkkkkkkkkk

  • @victorzaidan6493
    @victorzaidan6493 3 місяці тому

    Bacana

  • @fabioaquino2252
    @fabioaquino2252 5 років тому

    Olá Fernando. Uso Fedora fui testar o hexdump com meu nome e o mesmo saiu na ordem inversa as silabas. Meu nome é Fabio e a saida do hd ficou assim: 0000000 6146 6962 0a6f
    0000006 porque?

  • @AntonioSouza
    @AntonioSouza 7 років тому

    acho -e \\x61\\x7F\\x41 vai ostras somente "a" ?

  • @_DaviBorges
    @_DaviBorges 6 років тому +1

    Amigo, como usa esse comando no dos do windows? No caso o " man ascii " no windows.

    • @mateusmoutinho5880
      @mateusmoutinho5880 4 роки тому

      Tem no Google Bro só jogar tabela ascci , o sistema assci e presente em muitas linguagens com C/C++

  • @draiman113
    @draiman113 5 років тому

    É possível converter uma palavra para ASCII sem consultar a Tabela assim como no Display 7 Segmentos? No 7 Seguimentos basta analisar quais LED's estão acesos (1) ou apagados(0). Já no ASCII eu não consegui entender uma lógica para a conversão, sendo assim fica impossível converter sem usar a Tabela.

    • @opelman5173
      @opelman5173 5 років тому

      Tem que usar a tabela mesmo. Não tem pra onde correr.

  • @periksi
    @periksi 6 років тому

    Só fuciona no linux?

  • @verinhasilva921
    @verinhasilva921 5 років тому

    qual e o terminal linux

  • @FitLife6767
    @FitLife6767 5 років тому

    Brother, muito obrigado pelo vídeo. Estou tendo um problema com o comando bh_hex2str. Ao executar este comando, estou obtendo: sed: -e expressão #1, carácter 22: Expressão regular precedente inválida. Pode me ajudar?

    • @mentebinaria
      @mentebinaria  5 років тому

      Opa, qual o SO que está usando?

    • @FitLife6767
      @FitLife6767 5 років тому

      Papo Binário Ubuntu 18.

    • @terceiroa9940
      @terceiroa9940 4 роки тому

      Olá Rick, instalei o bashacks e testando aqui me deparei com esse erro. Ele está na função bh_hex2string, na hora de buscar pela expressão regular com o sed. Se você ou outra pessoa ainda precisar e quiser alguma ajuda para resolver o problema, é só me dar um toque.

  • @eletrobot_
    @eletrobot_ 4 роки тому

    Eu não estou achando o progrma que vc comentou. Acho que é bashHex. Vc comentou ele em 11:00

    • @mentebinaria
      @mentebinaria  4 роки тому

      Opa, é esse? github.com/merces/bashacks 🙂

    • @eletrobot_
      @eletrobot_ 4 роки тому

      @@mentebinaria É sim! Muito obrigado! ^^

  • @tecnologianerd
    @tecnologianerd 6 років тому +1

    E ai mano. Beleza? Quando executo os comandos para instalar o bashacks, tenho essa saida e nao instala. O que pode ser? Estou rodando o kali linux. Simplesmente entrei no diretorio, e executei. desde ja agradeco pela forca, e tudo de bom.
    ~/Downloads/bashacks# make
    for file in src/strings/bh_utf8table.sh src/strings/bh_urlencode.sh src/strings/bh_urldecode.sh src/strings/bh_str2hexr.sh src/strings/bh_str2hex.sh src/strings/bh_hex2str.sh src/strings/bh_dec2asc.sh src/strings/bh_asciitable.sh src/strings/bh_asc2dec.sh src/reversing/bh_asminfo.sh src/reversing/bh_asmgrep.sh src/programming/bh_skel_python.sh src/programming/bh_skel_c.sh src/net/bh_wgetr.sh src/net/bh_myip.sh src/net/bh_ipinfo.sh src/net/bh_ip2geo.sh src/net/bh_ip2bin.sh src/net/bh_hostcalc.sh src/net/bh_bin2ip.sh src/misc/bh_epoch.sh src/math/bh_xor.sh src/math/bh_shr.sh src/math/bh_shl.sh src/math/bh_pow.sh src/math/bh_hexcalc.sh src/math/bh_hex2dec.sh src/math/bh_hex2bin.sh src/math/bh_dec2hex.sh src/math/bh_dec2bin.sh src/math/bh_charcalc.sh src/math/bh_bin2dec.sh src/internal/bh_depinstall.sh src/internal/bh_bootstrap.sh src/internal/bashacks.sh src/filesystem/bh_zipmal.sh src/filesystem/bh_md5rename.sh src/filesystem/bh_hashes.sh src/filesystem/bh_findmime.sh src/filesystem/bh_bkp.sh src/crypto/bh_strxor.sh src/crypto/bh_rotall.sh src/crypto/bh_rot.sh src/crypto/bh_hashcrack.sh; do \
    cat $file >> bashacks.sh; \
    echo >> bashacks.sh; \
    done
    root@kali:~/Downloads/bashacks# make install
    install doc/man/en/bashacks.1 /usr/share/man/man1
    install: cannot stat 'doc/man/en/bashacks.1': No such file or directory
    Makefile:27: recipe for target 'install' failed
    make: *** [install] Error 1

    • @eduardosantana6804
      @eduardosantana6804 6 років тому

      Resolveu ? Estou com o mesmo problema...

    • @Lucas-mz3id
      @Lucas-mz3id 5 років тому

      Instalei aqui no meu ubuntu e tá funcionando normal. Façam o seguinte:
      * Dêem fork no repositório dele do GitHub;
      * Clonem o repositório para seu computador;
      * Entre no diretório criado;
      * Executem make. Isso irá criar um arquivo.
      * Executem make install;
      * Copiem o arquivo bashacks.sh para o diretório /etc;
      Espero ter ajudado.

  • @thebugcode
    @thebugcode 7 років тому

    Boa

  • @israelpignataro3115
    @israelpignataro3115 5 років тому

    valeu

  • @sofi-x
    @sofi-x Рік тому

    to aqui só da uma de cellbit e tentar resolver o notpron 0v0

  • @alexoaboab572
    @alexoaboab572 6 років тому

    bacana

  • @rebaellion
    @rebaellion 6 років тому +1

    Mano??!! Obrigado

  • @marcoslima8343
    @marcoslima8343 7 років тому

    top

  • @aventurando4502
    @aventurando4502 5 років тому +1

    como ele descobre os comandos? kkk

  • @scarlettbonfim4958
    @scarlettbonfim4958 3 роки тому

    MISERICÓRDIA, N TÔ ENTENDENDO NADA :( Pq serve isso?

    • @mentebinaria
      @mentebinaria  3 роки тому

      É como os compradores entendem texto… porque na prática só entendem números, então precisam dessa tabela para criar uma relação entre números e caracteres de texto. 🥸

  • @mma-na-lata
    @mma-na-lata 6 років тому

    uma crítica construtiva....faltou explorar mais a tabela....ficou mais uma aula de comando linux do que tabela ascii. Abraço!

    • @mentebinaria
      @mentebinaria  6 років тому +2

      Era essa mesma a ideia, Caio. Na playlist “manpages” a gente basicamente explora comandos. :)
      A tabela ASCII será explorada em mais detalhes no curso CERO, junto com C strings, Unicode etc. ;-)
      Abraço!

    • @mma-na-lata
      @mma-na-lata 6 років тому +1

      ah entendi. ok, obrigado!