GithubHelp home page GithubHelp logo

osintbrazuca / osint-brazuca-regex Goto Github PK

View Code? Open in Web Editor NEW
906.0 21.0 70.0 451 KB

Repositório criado com intuito de reunir expressões regulares dentro do contexto Brasil

License: MIT License

brasil brazil hacking osint regex threat-hunting threat-intelligence

osint-brazuca-regex's Introduction

Osint Brazuca's github stats

OSINT (sigla para Open source intelligence ou Inteligência de Fontes Abertas) é o termo usado, principalmente em inglês, para descrever a inteligência, no sentido de informações, como em serviço de inteligência, obtida através dados disponíveis para o público em geral, como jornais, revistas científicas e emissões de TV. OSINT é uma das fontes de inteligência. É conhecimento produzido através de dados e informações disponíveis e acessíveis a qualquer pessoa.

Open Source Intelligence (OSINT). É um modelo de inteligência que visa encontrar, selecionar e adquirir informações de fontes públicas e analisá-las para que junto com outras fontes possam produzir um conhecimento. Na comunidade de inteligência (IC), o termo "aberto" refere-se a fontes disponíveis publicamente.

Repositório criado com intuito de reunir informações, fontes e tricks de OSINT dentro do contexto Brasil 🇧🇷

Autores:

Infos:

osint-brazuca-regex's People

Contributors

adeiltonsantanaa avatar amlsmm avatar arthurfg avatar claudioonoue avatar danilovazb avatar daniseveriano avatar erickwendel avatar fernandosmace avatar guilhermebpsilva avatar jczucco avatar jgmarquesm avatar joaquimborges avatar leonrdobozzi avatar lucassmacedo avatar mrcl0wnlab avatar nkinesis avatar odantasvictor avatar osintbrazuca avatar pitossomo avatar romarioarruda avatar usrbinbrain avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

osint-brazuca-regex's Issues

Melhoria no regex do telefone

"regex": "(?:(?:(\\+|00)?(55))\\s?)?(?:\\(?(\\d{2})\\)?\\s?)?(?:(9\\d|[2-9])\\d{3}\\-?(\\d{4}))"

Este regex usa a classe de caracteres \d para corresponder a qualquer dígito de 0 a 9 e a classe de caracteres \s para corresponder a qualquer espaço em branco. Ele também usa grupos opcionais e grupos de captura para permitir que algumas partes do padrão sejam opcionais e para permitir que você acesse as diferentes partes do número de telefone separadamente.

Adicionar sigla das UF`s

Adicionar a regex para as siglas das UFs, algo simples como: (AC|AL|AP|AM|BA|CE|DF|ES|GO|MA|MT|MS|MG|PA|PB|PR|PE|PI|RJ|RN|RS|RO|RR|SC|SP|SE|TO|BR)

Adicionar regex para validação de senhas

Solução:

Senha (8-20 digitos, letras maiúsculas, minuscúlas, números e caracteres especiais)

^(?=.*[A-Z])(?=.*[a-z])(?=.*[0-9])(?=.*[A-Z])(?=.*[@#$%&*!-+^&*]).{8,20}$

JSON:

"senha": [ { "regex": "(?=.[A-Z])(?=.[a-z])(?=.[0-9])(?=.[A-Z])(?=.[@#$%&!-+^&*]).{8,20}", "description": "Validador de senhas com tamanho entre 8 e 20 digitos e com letras maiúsculas, minuscúlas, números e caracteres especiais"} ]

Adicionar Regex de nomes brasileiros

Nomes completos como:

Pedro de Alcântara João Carlos Leopoldo Salvador Bibiano Francisco Xavier de Paula Leocádio Miguel Gabriel Rafael Gonzaga

É sempre um sofrimento montar regex de nome brasileiro.

Melhoria no regex de Email

"regex": "^([\w._%+-]+)@([\w.-]+)\.([\w]{2,})$"

Este regex usa a classe de caracteres \w para corresponder a qualquer caractere alfanumérico ou sublinhado (_) em vez de escrever os caracteres permitidos explicitamente. Ele também usa os marcadores de posição ^ e $ para garantir que o padrão começa e termina na string inteira, respectivamente. Além disso, ele usa grupos de captura para permitir que você acesse as diferentes partes do endereço de e-mail separadamente.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.