| Tópico | Período (anos) | Pessoa importante | Contexto político | Econômico | Social e cultural | Militar e conflitos | Geografia e meio ambiente | Esporte (gancho) |
|---|---|---|---|---|---|---|---|---|
| Exploração portuguesa e o Tratado de Tordesilhas (1494) | 1494; séculos XVI–XVII (disputas ibéricas) | D. João II | Centralismo da Coroa portuguesa; mercantilismo; criação de capitanias e governadores. | Economia extrativa e agroexportadora (pau-brasil, açúcar); escravidão como base do trabalho. | Sociedade hierárquica; catequese; miscigenação e violência contra povos indígenas e africanos. | Guerras coloniais, ataques indígenas; disputas luso‑francesas/holandesas; fortificações costeiras. | Partilha do Atlântico Sul; definição luso‑castelhana de meridianos; litoral como eixo. | Disputas imperiais e cultura militar que inspira práticas equestres e de tiro nas fronteiras. |
| Primeiros povoados coloniais (São Vicente, Salvador) e administração | 1530–1600 (início d |
This comprehensive tutorial provides a complete walkthrough for setting up Evilginx with ngrok locally. Learn the core technical steps and, more importantly, the advanced strategies for making your attack effective without needing a custom domain. This guide covers getting a static ngrok URL, crafting compelling social engineering pretexts, bypassing 2FA on services like Gmail, and ensuring a flawless user experience. Perfect for students of ethical hacking, penetration testers, and cybersecurity researchers.
This guide is published for educational and research purposes only. The information contained within details the creation of a phishing environment to help security professionals understand and defend against modern man-in-the-middle (MitM) attacks. Unauthorized use of these techniques to target individuals or organizations is illegal. **Always obtain explicit, writt
| #!/bin/bash | |
| set -e | |
| function log() { | |
| echo "[$(date +%T)] $1" | |
| } | |
| function setup_dependencies() { | |
| log "Installing required dependencies..." | |
| apt-get update |
| # ~/.gitconfig | |
| [user] | |
| # User identity configuration | |
| # Problems solved: | |
| # - Wrong commit authorship when working with multiple git accounts | |
| # - Accidental commits with personal email on work projects | |
| # - Missing or inconsistent user information across repositories | |
| # How it solves: | |
| # - Forces explicit user config for each repository | |
| # - Prevents automatic user info inheritance |
| """ | |
| Tag Manager for Tactiq | |
| This script manages tags and their associated values for the Tactiq application. | |
| It provides functionality to create tags and add values to them using the Tactiq API. | |
| Usage: | |
| python tag_manager.py --token=<your_token> --tags_file=<path_to_tags_file> | |
| --token: Your Tactiq API bearer token (required) |
| import logging | |
| from multiprocessing import Process, Condition, Event | |
| import time | |
| logging.basicConfig( | |
| level=logging.DEBUG, | |
| format="%(asctime)s (%(levelname)s): [%(processName)s] (%(funcName)s): %(message)s", | |
| datefmt="%H:%M:%S", | |
| ) |
| # | |
| # pip install tabulate==0.9.0 | |
| # | |
| # | |
| import argparse | |
| import datetime | |
| import logging | |
| import os | |
| import re |
| from time import time, sleep | |
| from concurrent.futures import ThreadPoolExecutor | |
| from dataclasses import dataclass | |
| from itertools import cycle, product | |
| from queue import Queue | |
| from typing import Union | |
| from tabulate import tabulate | |
| NUMBER_OF_NOTEBOOKS = 20 | |
| NUMBER_OF_QUEUES = 4 |
| """ | |
| Mouse Automator | |
| This script automates mouse movements, simulating user activity by randomly moving the mouse pointer within the screen. It uses the Quartz framework for macOS. | |
| To run this script: | |
| 1. Make sure you are using a macOS system as Quartz is specific to macOS. | |
| 2. Install the required dependencies if not already installed: | |
| - Quartz: This is typically available by default on macOS. | |
| 3. Copy and paste the code into a Python file (e.g., mouse_automator.py). |
Enhance your iTerm 2 command-line experience with improved word navigation. This guide covers two approaches: a convenient one-liner script and a manual method.
Learn how to quickly configure word navigation in iTerm 2 using a one-liner script. This script enhances key bindings with the Option (Alt) key and arrow keys, facilitating smooth movement one word backward and forward.