Some notes and tools on fingerprinting minified JavaScript libraries, AST fingerprinting, source code similarity, etc.
-
Are you familiar with the tools we're given in PHP 5.4 to write Object Oriented code?
We can manipulate scope, have interfaces, abstract classes, traits, namespaces… -
What's the difference between
Public
,Protected
andPrivate
?
Public ensures a class method/variable is available everywhere, from any instance of the class. Protected makes the method/variable only available to the class itself and extending classes. Private makes the method/var only accessible to the class itself. -
Do you know any of these acronyms?
- DRY "Don't Repeat Yourself"
- 📙 Biblia de Rails: Explicación clara y completa de cómo hacer una aplicación mediana en Rails. Explica practicamente todos los conceptos que van a necesitar para este proyecto. 10/10 Mejor material.
- 📹 Ayudantías del curso: Pensadas para este proyecto. Aprovechenlas
- 👌 Stack Overflow: La vieja confiable de los computines
- 🔀 Git y Github: Para que no sufran tanto al hacer merges
Es el proceso cretivo de transformación del problema en una solución. Una vez que se analizan y especifican los requisitos, el diseño es la siguiente actividad técnica a realizar. Es independiente del modelo de procesos que se use. El diseño se centra en 4 áreas importantes:
- Datos
- Arquitectuas
- Interfaces
git log --reverse | |
# show branch tag etc | |
git log --reverse --decorate |
- Dissecting Go Binaries
- Go: Overview of the Compiler
- Go compiler internals: adding a new statement to Go - Part 1
- Go compiler internals: adding a new statement to Go - Part 2
- Reversing GO binaries like a pro
- How a Go Program Compiles down to Machine Code
- Analyzing Golang Executables
- Go Reverse Engineering Tool Kit
- go-internals book
- [Reconstructing Program Semantics from Go Binaries](http://home.in.tum.de/
// Charles Proxy License | |
// Registration code for any version of Charles, who would want to use a cracked version? | |
// Charles 4.5.5 is currently the latest version and is available. | |
Registered Name: https://zhile.io | |
License Key: 48891cf209c6d32bf4 | |
Author: Neo Peng |
Some notes and techniques for reverse engineering Webpack (and a little bit about React/Vue/Angular) apps.
# pyclean command to clear all python cache in a directory | |
# source: https://stackoverflow.com/questions/28991015/python3-project-remove-pycache-folders-and-pyc-files | |
# in .bash_profile / .bash_rc etc put: | |
pyclean () { | |
find . -type f -name '*.py[co]' -delete -o -type d -name __pycache__ -delete | |
} | |