CodeQL: Internamente, o CodeQL extrai a base de código para uma representação relacional e armazena tudo em um database específico por linguagem. Para linguagens compiladas (como C/C++, Java, C# etc.), ele monitora o processo de compilação: a cada invocação do compilador, o CodeQL coleta informações sintáticas (AST) e semânticas (nomes, tipos, etc.) e grava esses dados no banco de dados CodeQL[1][2]. Ou seja, é necessário compilar ou construir o projeto para gerar a base de dados. Essa base contém tabelas representando elementos do código (expressões, instruções, fluxos de dados e controle, etc.), seguindo um
Application Security Engineer @ Globo.
- 📝 Pasteleiro de agencia - Wordpress, PHP, cPanel e cafézinhos
- 🧑💻 Dev/Bitcoin - Gateway de pagamento pague.nu
- 🎨 Fullstack Javascripto - MEAN, MEVN, NodeBots, reveal.sj/qualy/sli.dev
- 📤 Security - Pentest, treinamento AppSec, CTF
- 🤹 Community Manager - "Fala muito! - Titi / Softskills, comunidades
- 🎥 Dev/Decred - Golang, React Native, Lightning Network
- Introdução ao Desenvolvimento Seguro
- Por que a segurança é essencial no desenvolvimento
- Panorama dos desafios atuais de segurança na web
- Fundamentos de Segurança em Desenvolvimento
- Compreendendo as principais ameaças e ataques
- Princípios de defesa em profundidade
- Introdução ao OWASP Top 10
- HTTP e Segurança na Web
- Fundamentos do HTTP e sua importância para a segurança web
- Entendendo a segurança em HTTP: SSL/TLS, HTTP/2, CORS
#!/bin/bash
# Specify the Windows 10 ISO to download
WIN10_ISO_URL="https://software-download.microsoft.com/download/pr/19043.1165.210529-1541.co_release_CLIENT_CONSUMER_x64FRE_en-us.iso"
# Download the Windows 10 ISO
wget -O /var/lib/vz/template/iso/Windows10.iso $WIN10_ISO_URL
# Create a new VM in Proxmox
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
terraform { | |
required_providers { | |
aws = { | |
source = "hashicorp/aws" | |
version = "~> 3.27" | |
} | |
} | |
required_version = ">= 0.14.9" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// new vspd request | |
if req.vspPubkey == "" { | |
return nil, status.Errorf(codes.InvalidArgument, "vsp pubkey can not be null") | |
} | |
if req.vspHost == "" { | |
return nil, status.Errorf(codes.InvalidArgument, "vsp host can not be null") | |
} | |
vspServer, err := vsp.New(req.vspHost, req.vspPubkey, req.Account, req.Account, nil, s.wallet, params) |


NewerOlder