Releases: lucasvmx/libhack
Releases · lucasvmx/libhack
v0.4.1
Features
- ❇️ implements method to read a int64 from a 64-bit addr #27 (Lucas Vieira)
Bug Fixes
- 🐛 prevents buffer overflow #27 (Lucas Vieira)
- use typedef instead of define #27 (Lucas Vieira)
- 🐛 prevents exploiting of TOCTOU race condition bug #27 (Lucas Vieira)
- fixes building for windows #27 (Lucas Vieira)
Documentation
- 📚 updates README.md (Lucas Vieira)
- 📚 updates badges (Lucas Vieira)
Code Refactoring
- ♻️ improves function signatures #27 (Lucas Vieira)
- ♻️ removes useless ';' #27 (Lucas Vieira)
- removes casting from integer to pointer #27 (Lucas Vieira)
- ♻️ prevents returning of garbages or undefined values #27 (Lucas Vieira)
Chores
- adds functions to handle error codes #27 (Lucas Vieira)
- fixes build error #27 (Lucas Vieira)
v0.4.0
Features
- ✨ implements writing of strings and integers #22 (lucasvmx)
- ✨ implementa métodos para inicializar a biblioteca #22 (lucasvmx)
- ✨ implementa métodos para escrever valor na memória e obter id do processo #22 (lucasvmx)
- ✨ adiciona constante para tamanho maximo de nome do processo (lucasvmx)
- ✨ implementa funções de leitura #22 (lucasvmx)
- ✨ implementa função para obter endereço-base #22 (lucasvmx)
- ❇️ implementa função nova (Lucas Vieira)
- ❇️ implementa função nova #22 (Lucas Vieira)
- ✨ implementa função para ler valores 64-bit de endereços (Lucas Vieira)
Bug Fixes
- fixes build error (lucasvmx)
- adiciona bibliotecas de linkagem ausentes (lucasvmx)
- 🐛 corrige corrupção de memória (lucasvmx)
- corrige nome do header (lucasvmx)
- corrige caminho de inclusao dos headers (lucasvmx)
- ci: corrige indentação (Lucas Vieira)
- corrige erro de compilação e alertas (lucasvmx)
- corrige erro de compilação no windows #25 (Lucas Vieira)
- ci: corrige comando de compilação #25 (Lucas Vieira)
- ajusta a linha de comando do sonar scanner #25 (Lucas Vieira)
- 🐛 corrige possível exploração de buffer overflow #25 (Lucas Vieira)
- corrige warning CWE-362 (race condition) #25 (Lucas Vieira)
Documentation
- 📚 remove badges desnecessários (Lucas Vieira)
- 📚 atualiza README #24 (Lucas Vieira)
Code Refactoring
- ♻️ remove tipos obsoletos (lucasvmx)
- ♻️ melhora a implementação do método (lucasvmx)
- ♻️ melhora formato do código #25 (Lucas Vieira)
Continuous Integration
- 💚 adds pipeline to build for linux (lucasvmx)
- 💚 fixes name of generated makefiles (lucasvmx)
- 💚 install autorevision with APT (lucasvmx)
- 💚 uses sudo (lucasvmx)
- 💚 disables building of examples (lucasvmx)
- 💚 instala dependencia (lucasvmx)
- 💚 corrige nome do pacote #22 (lucasvmx)
- 💚 ajusta pipeline (lucasvmx)
- 💚 ajusta nomes dos jobs (lucasvmx)
- 💚 ajusta triggers (lucasvmx)
- ajusta pipelines do sonarcloud (lucasvmx)
- 🔧 atualiza ferramentas (Lucas Vieira)
- ✅ adiciona valor obrigatório (Lucas Vieira)
- teste com CircleCI (Lucas Vieira)
- instala pacotes (Lucas Vieira)
- ajusta pipeline do linux ubuntu (Lucas Vieira)
- ajusta pipeline do windows (Lucas Vieira)
- 💚 teste com geração de métricas #25 (Lucas Vieira)
- 💚 ajusta geração dos makefiles #25 (Lucas Vieira)
- ajuste no pipeline #25 (Lucas Vieira)
- 💚 adiciona pipeline de release (Lucas Vieira)
Chores
- link to psapi library (Lucas Vieira)
- link with shlwapi (Lucas Vieira)
- ⚡ adjusts library to build on linux #22 (lucasvmx)
- merges branch 'dev' of github.com:lucasvmx/libhack into dev (lucasvmx)
- ⚡ ajusta a localização dos exemplos (lucasvmx)
- ⚡ ajusta codigo de exemplo para o linux (lucasvmx)
- ⚡ ajusta sintaxe (lucasvmx)
- ajusta tamanho do buffer (lucasvmx)
- adiciona arquivo com codigos de status (lucasvmx)
- ativa debugging da libhack (lucasvmx)
- 🔧 configura a análise de código com SonarCloud (lucasvmx)
- merges branch 'dev' of github.com:lucasvmx/libhack into dev (lucasvmx)
- ajusta branches a serem analisadas (lucasvmx)
- adiciona item na estrutura (lucasvmx)
- habilita alertas do compilador (lucasvmx)
- adiciona autorevision manualmente (Lucas Vieira)
- Merge branch 'dev' of github.com:lucasvmx/libhack into dev (Lucas Vieira)
- ajusta nome do pipeline (Lucas Vieira)
- corrige conflitos #25 (Lucas Vieira)
Commits
- ae60e5c: Add .circleci/config.yml (Lucas Vieira) [#23](https://github...
v0.3.0
v0.2.1
v0.2.0
v0.2.0 (2020-10-24)
🎉 New Features
- ✨ check if loaded version is compatible with DLL version (#15)
- ✨ improvements on code versioning (#10)
- ✨ now it's possible to obtain the base address of a module loaded by a specific process (eef496f)
🐛 Bug Fixes
- 🐛 process ID not set after it's open
- 🐛 SIGSEGV when getting program version