'Roadmap' para análise de malware e engenharia reversa

1. 'Roadmap' para análise de malware e engenharia reversa

Henrique Moura
Henrique123

(usa Outra)

Enviado em 04/11/2022 - 08:18h

Recentemente entrei na faculdade de ADS, quero me aprofundar na área de engenharia reversa/Análise de malware. Como é uma área muito extensa, gostaria de uma noção em relação a quais linguagens são essenciais para iniciar na área, e oque estudar após ter o domínio dessas linguagens?


  


2. Re: 'Roadmap' para análise de malware e engenharia reversa

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 05/11/2022 - 07:37h


Achei algo aqui:
https://github.com/sundowndev/hacker-roadmap

https://nerdki.blogspot.com/ acessa ai, é grátis


3. Re: 'Roadmap' para análise de malware e engenharia reversa

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 05/11/2022 - 17:11h


SamL escreveu:


Achei algo aqui:
https://github.com/sundowndev/hacker-roadmap

https://nerdki.blogspot.com/ acessa ai, é grátis


Hahahahhahahahahhhahha ... boa!!


4. Re: 'Roadmap' para análise de malware e engenharia reversa

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 06/11/2022 - 10:40h


leandropscardua escreveu:


SamL escreveu:


Achei algo aqui:
https://github.com/sundowndev/hacker-roadmap

https://nerdki.blogspot.com/ acessa ai, é grátis


Hahahahhahahahahhhahha ... boa!!

Eu tinha lido ontem e tinha esquecido a " origem" da ideia dessa charge
https://pt.m.wikipedia.org/wiki/Paradoxo_do_advogado



5. Re: 'Roadmap' para análise de malware e engenharia reversa

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 06/11/2022 - 10:45h


Voltando ao topico, o governo americano tem um site com alguns treinamentos gratis, a única desvantagem é ser em inglês
https://fedvte.usalearning.gov/coursecat_external.php


6. Re: 'Roadmap' para análise de malware e engenharia reversa

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 06/11/2022 - 11:12h

leandropscardua escreveu:


leandropscardua escreveu:


SamL escreveu:


Achei algo aqui:
https://github.com/sundowndev/hacker-roadmap

https://nerdki.blogspot.com/ acessa ai, é grátis


Hahahahhahahahahhhahha ... boa!!

Eu tinha lido ontem e tinha esquecido a " origem" da ideia dessa charge
https://pt.m.wikipedia.org/wiki/Paradoxo_do_advogado


Legal, não conhecia esse paradoxo. Acho que paradoxos são indicações de limite lógico, por exemplo: quando se encontra algo assim, indica que a lógica usada para tratar o problema é inadequada e ai uma forma de "resolver" tal paradoxo é simplesmente elevar o nível lógico e acertar o paradoxo num nível maior. Deixa eu simplificar: pega a tirinha ai, ela claramente mostra que não é possível dizer sem entrar em contradição que o curso foi bom ou ruim. Bom ou ruim são apenas dois valores lógicos binários, e isso pra avaliar a qualidade do curso não é suficiente, sendo assim há um paradoxo (limite na lógica usada). Mas se tu elevar pro nível 3 (lógica ternária) então, o paradoxo deixa de ser paradoxo e passa a ser um valor dentro desta lógica de nível 3:
ruim = 0
indefinido = 1
bom = 2
Então, num nível de lógica 3, o certo pra menina ter respondido seria dizer que é indefinido, ou que simplesmente ela não sabe.
Indefinido é um valor lógico a qual não se pode concluir que é ou bom ou ruim, mas pode ser os dois ou nenhum deles ao mesmo tempo.
Sendo assim, podemos ainda elevar a lógica mais ainda pra nível 4:
ruim = 0
os dois = 1
nenhum = 2
bom = 3
E ai, o que antes era indefinido, passou a ser dois valores definidos: os dois (bom e ruim) ou nenhum (nem bom nem ruim).
E talvez agora teríamos de aceitar que, existem duas respostas para o problema numa lógica de nível 4: o cusro é bom e ruim ao mesmo tempo, e nenhum dos dois, ou seja, era o indefinido da lógica 3.

E ainda podemos extender mais ainda pra lógica muito mais complexa e ainda assim ser válido como resposta. Mas vai contar isso pra um cara que só pensa em binário, vai dizer que tô errado, mas o que seria certo então? Encarar o paradoxo como uma anomalia lógica? Ou admitir que não sabe e simplesmente aceitar o paradoxo como parte da lógica? Ai cairíamos no conceito de humildade.


7. Re: 'Roadmap' para análise de malware e engenharia reversa

Lukas Cortes Roma Milagres
lvkas

(usa Kali)

Enviado em 09/11/2022 - 18:53h

Existem worms
Eistem trojans
Eistem botnet
Existem uma infinidade
Existem ate algumas novidades.

Mas vamos aos fatos.

Se quer criar um programa de segurança, recomendo criar um firewall, para ja começar protegendo seus clientes de conecções indesejaveis, pois só assim será possivel sabér se estáo recebendo uma shell ou não!

Os worms, vão multiplicar arquivos, e normalmente são detectados pelo seu codigo, ou talvez pela sua forma de interagir com o sistema.

Os botnets, possuem um dificuldade muito grande de serem detectados, não irei falar muito sobre, apenas que eles podem se esconder, desativar e ativar. existem no total 2 ou 3 tipos de botnets.


8. Re: 'Roadmap' para análise de malware e engenharia reversa

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 09/11/2022 - 21:34h


SamL escreveu:

leandropscardua escreveu:


leandropscardua escreveu:


SamL escreveu:


Achei algo aqui:
https://github.com/sundowndev/hacker-roadmap

https://nerdki.blogspot.com/ acessa ai, é grátis


Hahahahhahahahahhhahha ... boa!!

Eu tinha lido ontem e tinha esquecido a " origem" da ideia dessa charge
https://pt.m.wikipedia.org/wiki/Paradoxo_do_advogado


Legal, não conhecia esse paradoxo. Acho que paradoxos são indicações de limite lógico, por exemplo: quando se encontra algo assim, indica que a lógica usada para tratar o problema é inadequada e ai uma forma de "resolver" tal paradoxo é simplesmente elevar o nível lógico e acertar o paradoxo num nível maior. Deixa eu simplificar: pega a tirinha ai, ela claramente mostra que não é possível dizer sem entrar em contradição que o curso foi bom ou ruim. Bom ou ruim são apenas dois valores lógicos binários, e isso pra avaliar a qualidade do curso não é suficiente, sendo assim há um paradoxo (limite na lógica usada). Mas se tu elevar pro nível 3 (lógica ternária) então, o paradoxo deixa de ser paradoxo e passa a ser um valor dentro desta lógica de nível 3:
ruim = 0
indefinido = 1
bom = 2
Então, num nível de lógica 3, o certo pra menina ter respondido seria dizer que é indefinido, ou que simplesmente ela não sabe.
Indefinido é um valor lógico a qual não se pode concluir que é ou bom ou ruim, mas pode ser os dois ou nenhum deles ao mesmo tempo.
Sendo assim, podemos ainda elevar a lógica mais ainda pra nível 4:
ruim = 0
os dois = 1
nenhum = 2
bom = 3
E ai, o que antes era indefinido, passou a ser dois valores definidos: os dois (bom e ruim) ou nenhum (nem bom nem ruim).
E talvez agora teríamos de aceitar que, existem duas respostas para o problema numa lógica de nível 4: o cusro é bom e ruim ao mesmo tempo, e nenhum dos dois, ou seja, era o indefinido da lógica 3.

E ainda podemos extender mais ainda pra lógica muito mais complexa e ainda assim ser válido como resposta. Mas vai contar isso pra um cara que só pensa em binário, vai dizer que tô errado, mas o que seria certo então? Encarar o paradoxo como uma anomalia lógica? Ou admitir que não sabe e simplesmente aceitar o paradoxo como parte da lógica? Ai cairíamos no conceito de humildade.


Sua linha de raciocínio eu acho que abrange a lógica fuzzy onde existe o certo, o errado e o talvez... ie, a variável tem uma taxa de certeza.
Mas se quer pirar o cabeção aí vc tem de entrar na lógica paraconsistente: uma variável pode ser certa e errada ao mesmo tempo!!!!! Essa lógica foi criada por uma matemático brasileiro, acho que o nome dele era Newton da Costa e é usada, por exemplo, em robôs: um robô em frente de uma parede vidro pode detectar a parede com o sensor de proximidade mas não detectar com o reconhecimento visual. Para não bugar ele usa essa lógica alternativa.



9. Re: 'Roadmap' para análise de malware e engenharia reversa

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 09/11/2022 - 22:10h


leandropscardua escreveu:

Sua linha de raciocínio eu acho que abrange a lógica fuzzy onde existe o certo, o errado e o talvez... ie, a variável tem uma taxa de certeza.
Mas se quer pirar o cabeção aí vc tem de entrar na lógica paraconsistente: uma variável pode ser certa e errada ao mesmo tempo!!!!! Essa lógica foi criada por uma matemático brasileiro, acho que o nome dele era Newton da Costa e é usada, por exemplo, em robôs: um robô em frente de uma parede vidro pode detectar a parede com o sensor de proximidade mas não detectar com o reconhecimento visual. Para não bugar ele usa essa lógica alternativa.

hahaha finalmente alguém que conhece outras lógicas que não a binária. Eu conheço tudo isso ai, Leandro, inclusive, esse raciocínio que tirei foi baseado na lógica difusa, basicamente nos operadores MIN/MAX. Dia desses eu tava era pirando e voando na lógica e ai surgiu boa parte disso que escrevi. No fim, é como se não houvesse fim e ai o mundo binário atual é apenas um mundinho limitado, mas há toda uma vastidão lógica lá fora. Essa lógica que falei aqui, dá até pra criar uma tabela verdade dela e ainda assim ser matematicamente consistente, eu uso ela pra prever resultados de apostas de futebol (lembra que um dia falamos disso?) e também de resultados de loteria. Não criei ainda um jeito de jogar e acertar tantas vezes que dê lucro bom mas vai que eu consiga hoje? rsrsrs


https://nerdki.blogspot.com/ acessa ai, é grátis






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts