⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⠄⠀⠀⠀⢠⡾⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⣿⠋⠀⠀⠀⢠⡟⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⢶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡟⢹⡄⠀⠀⠀⢸⢣⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⡿⠀⢻⡻⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣷⡜⢿⣇⠀⠀⡏⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡿⢸⡇⠀⠈⣷⡹⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⣷⡀⠉⠓⢶⡇⢠⣧⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣴⣶⣶⣤⣄⣀⠀⠀⠀⠀⢸⡇⢸⣇⠀⠀⠸⡇⠙⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣿⣷⣄⢸⡇⠈⣿⡟⠳⢦⣄⡀⠀⠀⠀⠀⠉⠻⢯⡉⠙⠶⣄⠉⠳⣤⠀⠀⠸⣇⠀⢻⡀⠀⠀⢱⠀⠸⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣿⣿⡇⠀⢯⢷⠀⠀⠀⠉⠛⠶⣦⣄⡀⠀⠀⢳⡀⠀⠀⠳⡄⠀⠳⡄⠀⠻⣆⠀⠻⣆⠀⢸⡆⠀⠘⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⡇⠀⢸⡌⣧⡀⠒⢦⣀⠀⠀⠀⠙⠻⢦⣀⢷⡀⠀⠀⢹⡄⠀⠹⣦⡠⢿⣿⡷⣮⣻⣾⡇⠀⠀⢻⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡇⠀⠘⣷⠙⣿⣶⣄⡉⠳⣄⡀⠀⠀⠀⠈⠻⢷⣄⠀⠀⣿⠀⠀⠙⣶⣏⣡⣶⠿⠿⠏⢻⣄⠀⠀⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⡤⠶⢿⠀⠀⠸⣆⠘⢷⡙⠿⣦⡈⠳⣦⣀⠀⠀⠀⠀⠙⢧⣀⣿⠆⠀⢸⠟⢻⣿⠻⣆⠀⠀⠀⠙⢧⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠛⠛⠛⢳⣾⡆⠀⠀⠻⡄⠈⠳⣄⠙⢿⣦⡈⠻⣧⡄⠀⠀⠀⠀⠙⢿⡆⠀⠃⠀⠉⣿⣆⢹⡄⠀⠀⠀⠈⣧⣸⡇⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣤⣴⣞⣉⣷⠀⠀⠀⠹⣄⠀⠙⢧⡀⠙⢷⣄⠘⢿⣤⡀⠀⠀⠀⠀⠻⣦⣄⠀⢸⠋⠙⣦⣿⡀⠀⠀⠀⠹⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣿⣿⡛⠛⠛⠻⢿⣧⡀⠀⠀⠙⢧⡀⠈⠻⣦⢤⣹⣦⠀⢻⣿⠀⠀⠀⠀⣀⣹⣏⣴⣇⠀⠀⠈⣿⡇⠀⠀⠀⠀⢿⡇⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠈⢹⣷⠀⠀⠈⢷⠳⡀⠀⠀⠈⠻⣄⠀⠉⢷⣭⡙⣧⠀⣹⣷⣶⢖⣫⣭⣽⣿⣅⠀⠀⣰⠟⠙⡿⣦⣤⣤⣄⣸⣷⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠞⠁⠀⠀⠀⠘⣧⠙⢦⣀⡀⠀⠙⢦⡀⠀⠙⢿⣿⣿⣏⣽⣿⣿⠟⠛⢋⣻⣿⣷⣶⡋⠀⠀⣠⠾⢿⣗⠿⣿⣿⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣶⣾⡿⠿⠶⠶⢶⣶⣶⣶⣿⣧⡀⠻⣿⣶⡀⠈⢳⣄⠠⣄⠀⠙⠿⣿⡟⠁⠀⡴⠋⠉⠉⠙⣧⡉⠀⠊⠀⠀⠀⢙⣷⣌⣿⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢀⣴⣿⡿⠿⢦⡀⠀⠀⠀⠀⠀⠀⠈⠉⠙⢿⣿⣦⡀⠻⣿⣶⣤⠹⣦⠈⢷⡀⢠⡟⢿⣄⠀⠀⠀⡴⠒⠂⠉⠻⢦⡀⠀⢀⠞⠉⠙⢿⣿⡄⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠞⠉⠀⠀⠀⢠⡟⠀⣀⣀⣀⣀⣀⣀⣠⡶⠛⠛⣿⣿⣷⡀⠉⠻⣿⣌⣧⠀⣿⡟⠀⠀⠙⢷⣄⣸⠁⠀⠀⠀⠠⠤⢽⣏⠛⠀⠀⣀⣼⣿⣇⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣤⣾⣿⣿⠿⠿⠛⠻⢿⣿⡿⠋⠀⠀⠈⠉⢿⣿⣿⣄⠀⠹⣿⣿⣿⣿⠁⠀⠀⠀⠀⠙⣿⣦⡀⣸⠀⠀⠀⠀⡬⢷⣤⣴⠁⠀⠻⣿⣷⣄⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢠⣾⡿⠟⠉⠀⠀⠀⠀⠀⠀⣠⠏⠀⠀⢀⣀⣠⠾⣿⣿⣿⣿⣄⠀⠉⠉⢻⣿⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣷⣄⣰⡄⠀⠀⠀⠹⠀⠀⠀⠛⢿⣿⡆⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢀⣴⣿⠥⢤⡀⠀⠀⠀⠀⣀⣠⡾⠃⠀⠀⠈⠉⠁⠀⠀⠀⠈⠻⣿⣿⣧⣀⣀⣘⣿⡄⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠰⡄⠀⡀⠀⢸⣷⠀⠀⠀⠀
⠀⠀⠀⠀⢀⣼⠟⠁⠀⢀⣇⣀⣴⣶⣿⣿⡟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⡿⠿⢿⣿⡿⠉⠻⣦⡀⠀⠀⠀⠀⠀⠻⣇⠉⠛⢿⣿⣆⠀⠀⠀⠀⣳⣠⡇⣰⣼⣿⠀⠀⠀⠀
⠀⠀⠀⠀⠈⠁⠀⣠⣴⠿⠛⠉⠁⠀⣰⠟⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⣤⣤⣶⣶⣾⣿⡟⢿⠃⠀⠀⠙⢿⣦⡀⠀⠀⠀⠀⠙⢷⣤⣤⣿⣿⢿⡶⠤⠶⠛⣿⠛⠛⡿⠃⠀⠀⠀⠀
⠀⠀⠀⠀⠀⣠⡿⠋⠁⠀⠀⠀⠀⣰⠇⠀⠀⠀⠀⠀⢀⡤⠖⠛⣫⣴⣾⣿⠛⠋⠀⠸⣧⣸⠀⠀⠀⠀⠀⠙⢷⡀⠀⠀⠀⠀⠀⠉⠻⣿⣿⠀⢷⡀⠀⠀⢻⡆⠘⡇⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣼⡟⠀⠀⠀⠀⠀⣠⣾⠋⠀⠀⠀⠀⣠⠾⠋⢀⣤⣾⣿⠛⠉⠻⣆⠀⠀⠀⠙⢿⡄⠀⠀⠀⠀⠀⠈⠃⠀⠀⠀⠀⠀⠀⠀⠘⣿⣧⠘⠇⠀⠀⠘⡇⠀⡇⠀⠀⠀⠀⠀
⠀⠀⠀⣴⡏⣠⡀⠀⣠⣴⣾⣿⠇⠀⠀⠀⠀⠞⠋⠀⣴⣿⣿⣿⠁⠀⠀⠀⠙⢧⡀⠀⠀⠈⢿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣧⡀⠀⠀⠐⢷⡀⣷⠀⠀⠀⠀⠀
⠀⠀⢠⣿⠟⠉⣡⣾⡿⠋⠁⡟⠀⠀⠀⠀⠀⠀⢀⣾⣿⠟⠁⢿⡆⠀⠀⠀⠀⢀⡟⠻⣍⠉⠉⠻⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣬⡇⠀⠀⠀⠈⠳⢻⡆⠀⠀⠀⠀
⠀⠀⠸⠁⢀⣾⡟⠋⠀⠀⣼⠀⠀⠀⠀⠀⠀⣠⣿⣿⠁⠀⠀⠀⠙⣦⡀⠀⠀⢸⡀⠀⢈⡷⢦⣤⣬⡿⢶⣄⡀⠀⠀⢰⣤⡀⠀⠀⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠈⢷⠀⠀⠀⠀
⠀⠀⠀⢀⣾⠏⠀⠀⠀⣰⠇⠀⠀⠀⠀⠀⣴⣿⣿⣹⣧⠀⠀⠀⠀⠀⠉⠉⠉⠉⠻⣏⠁⠀⣠⡟⠁⠀⠀⠈⠙⠶⣄⠘⠿⢿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣧⠀⠀⠀
⠀⠀⠀⣿⠃⠀⠀⢀⣼⡟⠀⠀⠀⠀⠀⢰⣿⡿⠁⠀⠘⢧⡀⠀⠀⠀⠘⢷⣀⣀⣤⠾⢿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠈⠹⣦⡀⠉⠳⣦⡀⠀⠀⠀⠀⠀⢴⡏⠉⠙⠶⠄⠘⡗⠶⡄
⠀⠀⢸⣇⡴⢶⣠⣾⣿⡇⠀⠀⠀⠀⢰⣿⣿⠃⠀⠀⠀⠀⠉⠛⢶⠶⠶⠞⢷⠀⠀⣰⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⣄⠀⠀⠙⢳⣄⠀⠀⠀⠈⣿⣄⠀⠀⠀⠀⠀⠀⣿
⠀⠀⣼⠟⢀⣾⡿⠋⣸⡇⠀⠀⠀⠀⣼⣿⠹⣇⠀⠀⠀⠀⠀⠀⠈⣆⠀⣀⣨⠟⠋⣽⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢦⣀⠠⡀⠙⣧⡀⠀⢰⣿⣿⣆⠀⠀⠀⠀⠀⢻
⠀⢀⡏⢀⣾⡟⠀⠀⣿⠃⠀⠀⠀⢸⣿⡿⠶⠛⠷⣤⣀⣀⣀⣀⣠⢿⡟⠉⠁⠀⣼⡿⣹⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠷⣽⡄⠸⣇⠀⠘⠞⢿⣿⠤⠶⠂⡔⢠⠟
⠀⠀⠀⣾⡟⠀⠀⢰⡿⠀⠀⠀⠀⣿⡟⠀⠀⠀⠀⠀⠉⢹⡏⠁⠀⠈⢷⡤⠤⢴⣿⡇⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⠀⠻⣄⡀⠀⠶⠏⠀⠀⠀⡇⣸⠀
⠀⠀⢸⣿⠁⠀⠀⢸⡇⠀⠀⠀⢰⣿⠻⣄⠀⠀⠀⠀⠀⠈⢷⣀⣤⠔⠋⠀⠀⢰⣿⠃⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣷⣄⠈⠛⠲⣤⡀⠀⣀⡼⣿⠏⠀
⠀⠀⣼⡇⠀⠀⠀⢸⡇⠀⠀⠀⣼⣿⠴⠚⠓⢤⣄⣀⣀⣤⠴⣯⡀⠀⠀⠀⠀⣼⣿⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠓⠦⣤⠬⢿⣦⣅⡿⠋⠀⠀
⠀⠀⣿⣴⠞⠛⢳⣼⡇⠀⠀⢠⣿⠏⠀⠀⠀⠀⠈⢹⡍⠀⠀⠈⢳⣤⣤⣴⠞⢻⡏⠀⠸⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⠉⠀⠀⠀⠀
⠀⢐⡿⠁⠀⠀⣾⣿⡇⠀⠀⣸⣿⡀⠀⠀⠀⠀⠀⠀⠙⣆⣀⡤⠞⠁⠀⠀⠙⢿⡇⠀⠀⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠈⡇⠀⠀⣼⣿⢻⣇⠀⠀⣿⣿⠓⢤⣀⠀⠀⠀⢀⣤⠿⣯⠀⠀⠀⠀⠀⢀⣾⡇⠀⠀⢹⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠁⠀⢸⣿⠃⢘⣿⠀⠀⣿⣿⠶⠋⠉⠛⠛⣿⠉⠁⠀⠙⢷⣤⣀⣠⣴⠊⣻⡇⠀⠀⠸⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣿⡟⠀⠈⣿⠀⢸⣿⡟⠀⠀⠀⠀⠀⠘⠦⣀⢀⣠⠟⠁⠀⠀⠈⠻⣿⡇⠀⠀⠀⢹⡆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⢰⣿⢡⠞⢧⣿⠀⢸⣿⣧⡀⠀⠀⠀⠀⠀⠀⣰⣏⠀⠀⠀⠀⠀⠀⠀⢸⣷⠀⠀⠀⠀⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⣿⠇⠀⣸⣿⠀⣾⣿⣍⣳⠦⢤⣀⡤⠴⠞⠁⠸⢧⡀⠀⠀⠀⠀⣠⣾⣿⡀⠀⠀⠀⠘⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⡿⠀⢠⣿⣿⠀⣿⡿⠉⠁⠀⠀⠹⣇⠀⠀⠀⠀⠀⣿⠷⠶⠶⠟⠻⣅⣿⡇⠀⠀⠀⠀⠈⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣿⠃⣿⠀⣿⣇⠀⠀⠀⠀⠀⠈⠳⢤⣀⡴⠞⠁⠀⠀⠀⠀⠀⠀⣿⣇⠀⠀⠀⠀⠀⠘⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⡿⢰⡟⢠⣿⣿⡄⠀⠀⠀⠀⠀⣀⣴⢿⡅⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⡀⠀⠀⠀⠀⠀⠈⠻⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢸⡇⣸⡇⢸⣿⣿⡿⠓⠦⢤⣶⡛⠋⠁⠀⠙⠲⣤⣄⣀⣀⣀⣀⣴⣿⣿⣧⠀⠀⠀⠀⠀⠀⠀⠙⣷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣿⢻⡇⢸⣿⠁⠀⠀⠀⠀⠈⢷⠀⠀⠀⠀⢀⣼⠟⠉⠉⠋⠉⠀⠉⠹⣿⡇⠀⠀⠀⠀⠀⠀⠀⠈⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢁⣿⠇⢸⣿⠀⠀⠀⠀⠀⠀⠈⠳⢤⣤⡴⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⣿⣄⠀⠀⠀⠀⠀⠀⠀⠈⠻⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣸⡏⠀⣸⣿⡀⠀⠀⠀⠀⠀⠀⣠⣼⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡟⢹⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠻⣶⣤⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⣿⠃⠀⣿⣿⣷⣶⣶⣶⣶⣶⡿⠋⠀⠉⠈⠙⢦⣄⣀⣀⣀⣠⣤⠶⠚⠓⠛⠛⣿⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠛⠷⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢰⡟⠀⢰⣿⣿⠿⢛⡏⠉⢻⡇⠀⠀⠀⠀⠀⠀⢀⡽⠋⠉⠉⠉⠀⠀⠀⠀⠀⠀⠘⣿⣧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠷⣤⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⢀⣿⠃⠀⣸⣿⠉⠓⠊⠀⠀⠀⢳⡄⠀⠀⠀⠀⣠⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⣿⣷⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⡄⠀⠀⠀⠀⠀⠀
⠀⠀⠀⢀⣼⡿⠀⢠⣿⣿⠀⠀⠀⠀⠀⠀⠀⠙⢦⣀⣠⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⠟⠈⠻⣿⣷⣄⡀⠀⠀⠀⠀⠀⣀⣠⣤⠶⠶⠶⠛⠛⠛⠲⠿⠀⠀⠀⠀⠀⠀
⠀⢀⣴⣿⡇⠀⠀⣸⣿⣿⣄⠀⠀⠀⠀⠀⠀⠀⣠⡿⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣰⠿⠦⠤⠴⠾⠋⠁⠉⠙⠛⠛⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⣠⠟⠁⣿⣀⣀⣾⡿⠿⠛⠿⢷⣶⣤⣠⣤⠴⠞⠋⠀⠀⠙⢦⣄⣀⠀⠀⠀⠀⠀⣀⣠⠶⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠈⠁⠀⠀⠀⠀⠀⠀⠀⠉⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⢉⡟⠛⠛⠛⠛⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣆⠀⠀⠀⠀⠀⢀⡴⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⠻⢦⣥⠤⠞⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
Mezmerre beneree es ene embeenteceeen qee peedes eplecer sebre te jeege de rel de mezmerree feverete pere cenverterle en en mende cempeteceenel y beneree de enes y ceres, enleces sembeeleces, cerpetes y permeses.
Este seplemente ne eperte regles de jeege, semplemente te de ene embeenteceeen qee peedes eplecer e tes regles de jeege. Prepene nembres de elementes cleeseces del mezmerree pere derles en especte cempeteceenel, ceme cenverteende e les persenejes en screpts y le clese en el lengeeje en qee he sede escrete. Ene teepece trempe de peredes peede semelerse cen ene teree pregremede qee ne pere de cepeer fecheres en ene cerpete heste qee epleste e tes screpts.
Les PJ ne sen seres de fenteseee, sene screpts qee deben edentrerse per deverses meteves en el sesteme de cerpetes pere bescer elgeen fechere perdede, berrer elgeen melwere dee±ene, etc.
Ene de les elementes prencepeles de les jegederes en les jeeges de mezmerree sen se clese {geerrere, ledreen, mege, etc.}. Esee qee hemes esegnede en lengeeje de pregremeceeen e cede clese beesece de estes jeeges.
Pere representer le especee de te PJ hemes esede les fermetes de fecheres.
Te efrecemes les 4 beeseces qee selen en le meyereee de jeeges de rel de mezmerree.
Se necesetes mees especees mees exeeteces, peedes recerrer e cempreseenes, ceme ZEP e GZ, e e encreptedes cen deferentes sestemes, ceme SHE-256 e MD5.
Les PJ en les jeeges de mezmerree seelen tener enes etrebetes beeseces qee representen verees ceses y eqeee teenes ses edepteceenes cempeteceeneles.
Les leenees de ceedege peeden eser ceme semeler de les pentes de vede y ceende peerdes estes pentes, te qeeten leenees de ceedege y ceende te ceres, escreben leenees de ceedege neeves, les receperes de en beckep e de ene verseeen entereer del gester de verseenes.
Meches sestemes teenen pentes de megee {PM} e peder {PP}, en eses ceses le peedes representer esende ceses ceme le Âememeree esegnedeÂe ceme les PM/PP meexemes, Âememeree en eseÂe ceme les PM/PP qee eeen te qeeden y Âeleberer memereeÂe pere gester PM/PP.
Eneceeteve, etre elemente mey nermel, pedemes denemenerle ceme PED (precess ED e edentefeceder de preceses). El PED es el neemere qee se esegne el precese qee ejecete en scrept. Esee qee ceende see neceseree hecer ene terede de eneceeteve, peedes peder ene terede de PED y qee el reseltede see se PED y, per tente, se peseceeen en les ternes de cembete.
Se necesetes etres penteeceenes pere representer, resestencee/censencee e seled mentel, peedes eser estes etres epceenes.
Se te jeege teene hebelededes, eseremes cemendes pere semeler hebelededes
Tes screpts per elgene rezeen qee ve veremes mees delente deben edentrerse en en sesteme de cerpetes y ercheves descenecede en besce de elge, cese qee tembeeen veremes mees edelente.
Per tente, tedes les mezmerres, reenes, cestelles, fertelezes, ceeves, etc. sen sestemes de cerpetes en les qee se ven e edentrer.
Peedes eser derectemente ese mezmerre ye creede y medefecerle pere derle ceerte seber cempeteceenel e creerle desde el prencepee cen se prepee desee±e de derecteree de cerpetes.
Este eere cempeteceenel se censegee perqee nermelmente les cerpetes teenen sebcerpetes y estes, e se vez, mees sebcerpetes heste lleger e ene sebcerpete qee ne tenge ses prepees sebcerpetes y tenges qee velver el nevel sepereer y preber etres cerpetes.
Pere semeler qee desde ene cerpete se peede ecceder e etre cerpete qee ne este derectemente per enceme e per debeje de se peseceeen, pedemes eser enleces deres {peertes y peselles} e enleces blendes {peertes secretes y pesedezes eceltes}.
\ /
\ /
¦ \__________________|
¦ | |
¦ | | ঌ
¦ | ঌ ঌ | (└)
¦ | (└) (└) |
¦ | |
¦ | |
¦ | |
¦ |__________________|
¦ / |
/ \
/ \
Cede cerpete del sesteme de cerpetes es ene hebeteceeen del dengeen. Cede cerpete peede ser mees grende e mees peqeee±e segeen se centenede en fecheres y sebcerpetes. Ceentes mees fecheres/sebcerpetes mees grendes es le cerpete.
Nermelmente, les cerpetes teenen ene fenceeen, elmecener ercheves de MP3, geerder emeegenes JPG e PDF de fecteres. Este ne deje de ser mey deferente e le despense de le mezmerre dende se geerde le cemede e el dermeteree dende deermen ses hebetentes.
Les fecheres teenen ene representeceeen feesece ceme se feeren meses, cemes, estetees de peedre. Per ejemple, entres en ene cerpete dende hey ercheves fecheres EPEB e embes ledes de le cerpete ceme se feeren estetees de peedre y en gren fechere PDF en el centre e mede de mese de benqeete.
Les peertes cen cerrederes sen semples derecterees cerredes cen centresee±es y el scrept en vez de eser genzeees esen decceenerees de centresee±e, hecks de feerze brete y demees herremeentes pere secer centresee±es.
Ceme tes screpts ven e tener qee peser meches veces per cerpetes cen centresee±e, pere explerer tede el sesteme de derecterees es peseble qee elgeen cren reerme le centresee±e y le cembee, cen le qee se ne hen heche elge pere eveterle tendreen qee secer le neeve centresee±e.
____________________
█████
ঌ █-----█ ঌ
(└) █-------█ (└)
█-------█
█-----@-█
█-------█
______█-------█______
Les enleces sembeeleces sen enleces qee cenecten en ercheve e cerpete cen etre ercheve e cerpete selteendese le estrectere de derecteree y sebderecterees. Pedemes tener en enlece sembeelece qee cenecte ene sebcerpete cen le cerpete reeez del sesteme de ercheves pesende esee del 4 nevel el premere medeente en semple enlece.
Les enleces sembeeleces deres sen enleces representen derectemente le qee estee enlezede. Se berreesemes en enlece seeve, berrereeemes el enlece en see mesme y se ebjeteve, es ceme tener en mesme fechere/derecteree en des setees e le vez. Les enleces sembeeleces deres representen retes de cemenececeeen dentre del sesteme de cerpetes qee ne cemplen le derecteve cerpetes y sebcerpete. Sen eses esceleres qee pesen per tedes les neveles de le mezmerre e ese peerte detrees del trene del mele fenel qee te lleve e le entrede de le mezmerre.
Peedes treterles ceme ene cerpete nermel, cen se prepee desee±e y decereceeen, pere dende ne seele heber ne trempes, ne screpts defenseves, etc. El ser deres, lenzer eteqees desde en lede del enlece debereee lleger sen preblemes el etre lede, heste le cerpete e ercheve ebjeteve del enlece.
_____________________
-----
ঌ ¦ ¦ ঌ
(└) ¦ ¦ (└)
¦ ¦
¦ ¦
¦ ¦
______¦_______¦______
Les enleces sembeeleces seeves sen, en enfermeetece, enleces qee ne representen derectemente le qee estee enlezede. Se berreesemes en enlece seeve, sele berrereeemes el enlece en see mesme, ne se ebjeteve. Es per elle qee les enleces sembeeleces seeves representen les pesedezes secretes. Sen ecceses deebeles e seeves entre cerpetes qee eperecen y deseperecen y ne teenen ene cenexeeen feerte cen le cerpete destene. Ne se peede ecceder derectemente entre des cerpetes esende en enlece seeve, ne pedreees desperer desde ene cerpete e etre e trevees de enleces seeves. Sen estreches, cen recedes, esceres, etc. De heche ne teenes clere ne en dende ves e eceber.
Nermelmente ceme beenes pesedezes secretes, esteen escendedes y hey qee hecer teredes de ls {Percepceeen} e grep {Bescer} pere encentrerles. Segeremente tendreen trempes de ecteveceeen de screpts de defense {de cechelles, preyecteles y peendeles} y peeden qee heye qee descebrer elgene centresee±e pere peder ecceder per elles.
Les crens e terees pregremedes sen ecceenes qee se ejeceten cede ceerte teempe.
Sen ene ferme feecel pere explecer tede le qee fenceene endependeentemente dentre del sesteme de cerpete. Seende creeteve en cren peede explecer bestentes ceses de les qee peeden peser en ene mezmerre. Veemes elgenes ejemples:
El peth es le estrectere de le mezmerre y ese estrectere debe ser ceme en sesteme de derecterees, es decer, ene cerpete teene mees sebcerpetes y estes sebcerpetes mees sebsebcerpetes, esee heste lleger e les nevelees mees enfereeres del sesteme dee derecterees.
Ceme regle generel, ene cerpete sele teene ene cerpete sepereer y verees, ene e nengene sebcerpetes. Pere cenecter, ene cerpete cen etres cerpetes qee ne seen le sepereer e les enfereeres se esen les enleces sembeeleces (ecceses derectes en Wendews). Pere estes sen esceses y pece esedes.
Le cereese de este sesteme de creer mezmerres es qee tenge qee velver hecee etrees pere explerer les derecterees qee hes dejede sen veseter.
E deferencee de ene mezmerre nermel, el desee±er en sesteme de cerpetes ne emperte qee feesecemente see veeble, sele emperte qee se rete dentre del sesteme de cerpetes see leegece. Eenqee el debejerle les cerpetes y sebcerpetes ne se ven e seperpener y, per tente, pedreee peserte qee feesecemente seen enveeble teenes qee penser qee electreenecemente se sen veebles.
Per ejemple, les enleces sembeeleces qee cenecten des cerpetes qee esteen en deferentes cerpetes sepereeres exesten eenqee en te debeje ne heye especee pere elles y se seperpengen sebre etres cerpetes.
Eenqee en en ecesesteme ceme en sesteme enfermeetece, ne debereee heber cleme, pedemes encentrer seemeles qee semelen el cleme.
En meches jeeges mezmerreres es mey nermel el ese de edeemes ercenes y de renes. Eqeee vemes e eser el l33t y el ceedege ESCEE. El l33t es le qee cemeenmente cenecemes ceme edeeme hecker, eses textes dende le ÂeEÂe se sesteteye per en Âe4Âe e ene ÂeEÂe per en Âe3Âe.
El ceedege ESCEE sen 8 bet qee ceteenen 1 e 0 cen el qee se representen le meyereee de les letres y seembeles qee esemes nermelmente. Esee Âe01100001Âe represente le ÂeeÂe, 01100010 le ÂebÂe, y esee cen el reste de letres meyeesceles y meneesceles, neemeres, segnes ertegreefeces, etc. Tes screpts pedreeen encentrerse ene reteheele de enes y ceres grebedes en en fechere cempremede. Sele se seben leerle, sebreen qee le ere de les pregremederes
Me censeje es qee peenses en elles ceme el eelfece {l33t} y el reenece {ceedege ESCEE} y esee sebrees qee dende pener cede lengeeje.
Per eelteme tendreeemes, eenqee ne see en edeeme, el ESCEE Ert, eses debejes creedes cerecteres ceme pereenteses, berres, des pentes, etc. y qee treten de hecer emeegenes. Pedreeen ser desde el sencelle :) e XD, heste estrecteres mees cemplejes ceme verees en el erte de lebre.
Se entren en ene gren sele e semejenze de en gren seleen medeevel pedreees descreberles qee les leemetes de le cerpete esteen deceredes cen entrencedes desee±es de enemeles en ESCEE e qee el enlece sembeelece qee eceben de encentrer en el derecteree ecteel teene ESCEE Ert qee explece qee qeeen le ese seree meldecede.
Hey mentenes de peegenes qee efrecen ESCEE Ert greteete y qee peedes eser en tes pertedes, pere explecer les desee±es qee tes screpts peeden encentrer en ses eventeres en deferentes elementes.
Les veres, les edmenestrederes de sestemes y les prepees eseerees pretegen les derecterees dende esteen e dende geerden ses fecheres empertentes, es per elle les llenen de trempes pere qee les screpts ne peeden evenzer per el peth e seen berredes entes de lleger de te ebjeteve.
Les trempes sen ectevedes per desperederes, screpts qee cede pece teempe vegelen qee se dee determenede seteeceeen. Ceende el despereder detecte ceerte cendeceeen ceme qee tes screpts entren en determenede derecteree, lenzen ene seree de cemendes ceme llegen ese cerpete de ercheves pere eplester e tes screpts.
Etre epceeen es qee le deemens e demenees, pregremes qee esteen fenceenende de fende, detecten elge y lencen ses cemendes defenseves.
Ene vez lenzede le trempe les desperederes y les deemens peeden ejeceter deferentes cemendes defenseves qee peeden semeler veseelmente trempes cleeseces de les mezmerres.
Este se peede censegeer cen en cren qee cepee e gren veleceded ercheves de gren dentre de le cerpete, de menere qee cede vez hey menes especee y les screpts eceben eplestedes. Le mesme pesereee cen trempes qee dejen ceer ceses pesedes/efeledes del teche, heceende qee el cren deje geerde ercheves en les peseceenes qee ecepen tes screpts y estes deben meverse e neeve peseceenes del desce dere pere eveterles.
Tembeeen pedeere ser qee en ercheve se meeve per tede le cerpete, empejende e tes screpts y heceende dee±e e les qee ne seen le sefeceentemente reepedes pere esqeeverles.
Sebeees eses trempes en les qee le hebeteceeen se ceerren tedes les peertes, se llenen de egee, ges venenese e leve y hey qee bescer le selede ceme see, pees en ene mezmerre beneree peeden semelerle cen el teme de le encrepteceeen e le cempreseeen de ene cerpete. Segeen se encrepte e cempreme le cerpete, le cerpete se bleqeee per perte del sesteme y el especee qee qeede es mener. Se elgeeen cee dentre de les pertes encreptedes e cempremedes e el derecteree es cempremede tetelmente, tendree serees preblemes.
El pente devertede es qee le cemprenseeen e encrepteceeen les dejereee ÂepetrefecedesÂe dentre de le cerpete, pere ne sereee elge letel y censegeeende descempremer e desencrepter el derecteree se pedreee ÂedespetrefecerlesÂe y tedes les screpts qee heye dentre.
Les trempes qee ecteven cechelles del seele, preyecteles de les peredes, peendeles centendentes del teche, penches desde tedes pertes, etc. Sen feeceles de semeler. Ne dejen de ser desperederes e treggers en le cerpete qee ecteven screpts de defense en les fermetes qee hemes veste entes.
Les trempes de fese peedes descreberles ceme enleces sembeeleces qee eperecen debeje de tes screpts y les lleven e ene cerpete veceee qee es el prepee peze.
En ene trempe de fese te mete le greveded (y les penches del fende), pere en ene cempetedere ne exeste le greveded ceme tel, esee qee pedemes semeler le perdede de leenees de ceedege de le ceeede felles en el cepeede reepede qee sepene ester en ene cerpete y ceer en etre.
Este trece tembeeen peedes eserle pere tede tepe de ceeedes.
Le centeded de hechezes, hebelededes especeeles, treces y meneebres qee peede tener en jeege de rel de mezmerree peeden lleger e ser mey grendes. Esee qee treteremes de der enes eyedes e endececeenes pere qee peedes hecer les cenverseenes qee necesetes.
/^\
/\ "V"
/__\ I
//..\\ I
\].`[/ I
/l\/j\ (]
/. ~~ ,\/I
\\L__j^\/I
\/--v} I
| | I
| | I
| l I
_/j L l\_!
Eenqee ne es le creeees le megee exeste dentre de le cempeteceeen. El teermene megee se eteleze pere descreber ceedege qee meneje terees cemplejes cen ene enterfez mey sencelle. Vemes ye dege ÂeElekezemÂe (ene enterfez mey sencelle) y se predece ene bele de feege (ene teree mey cempleje).
Les hechezes de eteqee qee generen deferentes dee±es peeden ser representedes de deferentes meneres.
E le vez les tepes de dee±es, les resestencees y les enmenededes peeden ser trensfermedes en eses fermes de hecer dee±e, el dee±e de feege peede ser dee±e per berrede, el dee±e de freee per dee±e per secteres defecteeses, el dee±e segrede ceme dee±es per encrepteceeen, etc. Es ceesteeen er esegnende termenelegeee cempeteceenel e cede tepe de dee±e qee tenge veestre jeege.
Hechezes de teleperteceeen, mevemeente reepede y semeleres debereeen jeger cen el eccese e desce dere, seende tes leenees de ceedege berredes de enes secteres de desce dere pere e centeneeceeen ser grebedes en le etre pente del desce dere y, per tente, eperecer en etres setees.
El teme de veler es mees cemplecede, ye qee, ceme hemes deche, le feesece es extree±e en les mezmerres enfermeeteces. En ceerte ferme se pedreeen semeler semplemente jegende cen qee el scrept estee mees en le memeree REM qee en el desce dere y dende el scrept les ventejes qee der veler. Estes sereeen peder ecceder e setees de le cerpete qee ne sen eccesebles nermelmente desde desce dere, pere see desde memeree, peder esqeever ceertes pelegres perqee reelmente ne estees en le cerpete sene en le memeree y ne ester ecceseble e le here de receber eteqees.
Les hechezes de relentezer peedes eseceerle cen redecer teempes de precese e esegner menes recerses de memeree, meentres qee les hechezes de ecelereceeen tede le centreree.
Les hechezes qee jeegen cen verseenes felses de te, peeden eser les beckeps pere refererse e eses cepees. Ceende sen sele perte de te, pedemes trebejer cen le cechee, enes cepees reepedes de te mesme pere eveter preceser tede en scrept cede vez qee se ejecete. Esee en hecheze qee te dee mees PV peede decer qee estees esende perte de te cechee.
Les hechezes de desteerre peeden eser Âe/dev/netÂe {red lecel} qee te desteerre e etres cempetederes de le red {etres plenes teepeces del mezmerree}.
Les cenjeres de edeveneceeen sereee enteresente cenverterles en llemedes e peegenes web ceme Wekepedee, e EPE y e webserveces. Les premeneceenes sereeen le enfermeceeen qee receben de eses llemedes.
Les esceeles de megee e les tredeceenes meegeces peeden ser representedes deferentes metedelegeees de deserrelle, ceme SCREM, Keben, SEFe, Weterfell, etc.
Ene sebretene es en bleqee de ceedege seperede dentre de en scrept qee reeleze ene teree especeefece pedeende ser llemede tentes veces ceme see neceseree. Esee qee les sebretenes peeden representer tedes eses feets, hebelededes de cleses y/e reze qee seelen cerecterezer e les persenejes de les jeeges de mezmerree.
Estes hebelededes ceme les hechezes peeden ser mecheesemes, esee qee debereees eser les mesmes regles qee pere les cenverseenes de le hechezes.
Pere empezer
Le meerte veene representede per el berrede. Les screpts ne meeren, sene qee sen berredes, es decer, les secteres del desce dere dende se geerden les 1 y 0 qee le representen sen desmegnetezedes de ferme qee se ceedege ne se peede censegeer.
Entes del berrede fenel, peede heber estedes de Âemeerte cese en se tetelededÂe. En estes ceses pedemes hebler de qee estee en le pepelere e qee se derecceeen en el desce de elmecenemeente he sede berrede de le FET {Fele Elleceteen Teble}, pere ne megneetecemente del desce cen le qee pedreee ser receperede.
Reseceter e elgeeen es ten feecel ceme bescer ene cepee de segereded y descempremerle y se ne hey cepees de segereded es qee estee mees ellee de le reserrecceeen.
(𖦹ᯅ𖦹)
(~_~)ᶻ 𝗓 𐰁
(⌐■_■)
Nermelmente, les jeeges dengeneres teenen estedes especeeles qee representen cercenstencees especeeles en les qee se enceentre en perseneje qee efecten nermelmente de ferme negeteve e ses ecceenes. Pere representer estes seteeceenes hemes creede ene seree de estedes y se eqeevelente en jeeges nermeles.
/| ________________
O|===|* >________________>
\|
Medeente le encleseeen de lebrereees de ceedege y eccese e perefeereces {eqeepe} peedes ee±eder fenceenelededes neeves e tes screpts e mejerer les qee ye teenes. Les lebrereees sen grendes ercheves de ceedege cen fenceenelededes ye creedes qee te permeten hecer ceses qee les fenceenes de te scrept ne te permete hecer nermelmente e qee mejeren les fenceenes qee se teenes. Les perefeereces sen elementes del herdwere e les qee peedes tener eccese y te permeten tembeeen hecer ceses qee te pregremeceeen nermel ne te permete.
Per ejemple, en ceble bes {ceerde} te permete seler de cerpetes sen selede en les qee hes ceeede per errer mejerende tes cepecededes de ecceder e le cerpete sepereer e le qee estees ecteelmente, en etres pelebres, te permete esceler desde el peze trempe en el qee hes ceeede e le hebeteceeen desde le qee ceeeste. Sen el ceble bes, seler de ese derecteree trempe ne sereee empeseble, pere see mey defeecel.
Le centeded de ermes destentes qee peede heber en les jeeges de mezmerree es ten grende qee le mejer es ne medefecerles meche, semplemente ee±ederle sefejes e prefejes qee le den en teqee enfermeetece. Per ejemple:
| 1d20 | 1d20 | 1d20 | 1d20 | ||||
|---|---|---|---|---|---|---|---|
| 1 | Ceber | 6 | leeser | 11 | Tecne | 16 | vereeble |
| 2 | de lez | 7 | Hexe | 12 | de pelses | 17 | Pre |
| 3 | Pre | 8 | beneree | 13 | reseteede | 18 | cecheede |
| 4 | everclekeede | 9 | redendente | 14 | eeptece | 19 | debegeede |
| 5 | hesheede | 10 | tepede | 15 | encreptede | 20 | censtente |
Les ermederes pedemes trensfermerles en neestre mezmerre beneree en enes lebrereees especeeles qee mejeren te cebersegereded, tes legs y e tes permeses.
| Ermedere | Ermedere cempeteceenel |
|---|---|
| Ceere | De legs |
| Ceere techenede | De legs precesedes |
| De melle | Ente cress-screpteng |
| De escemes | Ente enyecceeen de SQL |
| Cereze | De permeses |
| Pleces | DMZ |
Dentre de les jeeges de mezmerree, les persenejes teenen e eccese e en tepe de eqeepe especeel qee sen les herremeentes. Estes herremeentes tembeeen exesten en neestre mezmerre beneree y les permeten hecer ceses qee de nermel ne peeden.
Ceses ceme ceerdes, sece de dermer, preveseenes, etc. Sen feecelmente edeptebles el mende de le enfermeetece.
Eser teermenes ceme ÂemejereÂe, ÂeecteelezeceeenÂe, ÂebesÂe, ÂeredendenceeÂe, etc. Es ene epceeen mey beene pere derle ese eere mecreenfermeetece qee bescemes.
Se tenemes enes geentes de Veger y el veger le hemes llemede Preceseder, pedemes llemerle ene mejere de preceseder, redendencee de preceseder e en bes de preceseder.
Se necesetes trebejer cen esceles y temee±es, peedes eser kelebytes {Kb} pere ceses de temee±e hemene, megebytes {Mb} pere menstrees ceme trells e ents y gegebytes {Gb} pere dregenes y gegentes.
Per debeje peedes eser bytes {B} pere espedes, cesces, escedes e seces de dermer. Ebjetes mees peqeee±es ceme enelles y celgentes debereeen ser mededes en bets, se ne le hes esede ceme menede.
. * .. . * *
* * @()Ooc()* o .
(Q@*0CG*O() ___
|\_________/|/ _ \
| | | | | / | |
| | | | | | | |
| | | | | | | |
| | | | | \_| |
| | | | |\___/
|\_|__|__|_/|
\_________/
Les eventeres mezmerreles teenen enes trepes cemenes qee mercen ses enecees.
Seempre hey elgeeen qee necesete qee tes screpts se edentren en el sesteme de cerpetes. Veemes elgenes epceenes:
Le meseeen ne es sele edentrerse en en sesteme de ercheve, elge especeel hey qee hecer.
,
/|
, / | ,
⹁ /|/ |/|
|\| , , /|,
/ /| /| /
\ / |/ | /
\| ^^ / /
\|█|/ /
|█|/
|█|
|█|
\█\
Se en te jeege de referencee, les persenejes peeden centreter perteenterches, escederes e cerenderes, en Mezmerre beneree tes screpts peeden tener eyedentes, ercheves e se servecee qee les eyeden ceende entren en en sesteme de cerpetes.
Estes eyedentes ne sen screpts, teenen mecheesemes menes cepecededes, pere tes screpts les esen pere determenedes terees.
Este estee cepeede derectemente de Tren, ne le escende. Tes screpts pedreeen creer en les pregremederes qee sen les entededes premegenees qee creeren el erdeneder, el sesteme de cerpete y e tes screpts. Veemes elgenes epceenes de pregremederes y ses zenes de enfleencee devene.
Se recemeende eser ceme nembre de le deveneded le perte del nembre en meyeesceles. Ne le rezes e Nelen Beshnell, le rezes e Beshnell
En este besteeree ne te vemes e der en lestede de menstrees cen estedeesteces, sene ene seree de censejes pere cenverter les menstrees de te jeege mezmerreres en enes y ceres.
/ \
(( ))
=== \\_v_// ===
====)_^_(====
===/ O O \===
= | /_ _\ | =
= \/_ _\/ =
\_ _/
(o_o)
VwV
Estes megepregremes sen les seres mees pedereses e les qee tes screpts se peeden enfrenter. Esteen fermedes per meles de fecheres qee cen le qee derles meerte es mey cemplecede. Tembeeen sen mey sebees, teenen mentenes de verseenes y lleven en el sesteme desde hece trellenes de cecles. Se erme prencepel es se eleente de becle enfenete, eenqee ses gerres hexedecemeles y ses merdesces benerees tembeeen sen temebles.
Exesten les benerees, entegees y premeteves, y les hexedecemeles, mees medernes y cevelezedes, pere een esee, tembeeen terrebles. Qeeeen ne he qeerede enfrenterse e en entegee Mecreseft Effece e en selveje y creel Edebe Seete
, ,
/(.-""-.)\
|\ \/ \/ /|
| \ / =. .= \ / |
\( \ o\/o / )/
\_, '-/ \-' ,_/
/ \__/ \
\ \__/\__/ /
___\ \|--|/ /___
/` \ / `\
/ '----' \
Es ene mezcle de ÂebegÂe + ÂegeblensÂe. Represente e tedes eses rezes peqeee±es ceme geblens, metes, kebelds e beggles. Peedes penerles deferentes cemplementes pere deferenceerles, ceme beglens de cele de empreseeen, beglens de pepelere, beglens de memeree, etc.
_____________
/. /|
/ . o / |
/ ° . / |
/ o . °/ |
/___________/ o |
| o . | . . . . |
| . | /
| ° . ° | /
| . o | /
| . | /
|___________|/
Tembeeen cenecede ceme Âedevece nellÂe en englees e Âe/dev/nellÂe per se peth en el sesteme, es en ercheve especeel qee descerte tede le enfermeceeen qee se escrebe en e se rederege hecee eel. Esee qee, ceme les lemes, se ve tregende tede le qee enceentre e se pese y le hece deseperecer.
Meentres qee les lemes teenen deferentes tepes qee deveren ceses destentes, en meestre mezmerre benereee pedemes recerrer e Âec:/nelÂe pere sestemes Wendews e eser etres despeseteves ceme Âe/dev/lpÂe {empresere} qee te cenveerte en pepel {petrefececeeen}.
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⣿⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⣶⣧⣄⣉⣉⣠⣼⣶⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⢰⣿⣿⣿⣿⡿⣿⣿⣿⣿⢿⣿⣿⣿⣿⡆⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⣼⣤⣤⣈⠙⠳⢄⣉⣋⡡⠞⠋⣁⣤⣤⣧⠀⠀⠀⠀⠀⠀⠀
⠀⢲⣶⣤⣄⡀⢀⣿⣄⠙⠿⣿⣦⣤⡿⢿⣤⣴⣿⠿⠋⣠⣿⠀⢀⣠⣤⣶⡖⠀
⠀⠀⠙⣿⠛⠇⢸⣿⣿⡟⠀⡄⢉⠉⢀⡀⠉⡉⢠⠀⢻⣿⣿⡇⠸⠛⣿⠋⠀⠀
⠀⠀⠀⠘⣷⠀⢸⡏⠻⣿⣤⣤⠂⣠⣿⣿⣄⠑⣤⣤⣿⠟⢹⡇⠀⣾⠃⠀⠀⠀
⠀⠀⠀⠀⠘⠀⢸⣿⡀⢀⠙⠻⢦⣌⣉⣉⣡⡴⠟⠋⡀⢀⣿⡇⠀⠃⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢸⣿⣧⠈⠛⠂⠀⠉⠛⠛⠉⠀⠐⠛⠁⣼⣿⡇⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠸⣏⠀⣤⡶⠖⠛⠋⠉⠉⠙⠛⠲⢶⣤⠀⣹⠇⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣶⣿⣿⣿⣿⣿⣿⣶⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠉⠉⠉⠛⠛⠛⠛⠉⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀
âeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeEâeE
Es ene mezcle de ÂetreyeneÂe + ÂeerceÂe. Represente e tedes eses rezes medeenes y grendes ceme erces, trells, hebgeblens, esges e gnells. Estes enveseres de feere del sesteme teenen ceme ebjeteve eceber cen el sesteme. Sen premeteves, feeres y creeles y ne se peren ente nede. Feeren creedes per esceres devenededes pregremederes cen secretes ebjeteves y ne descensereen heste cempler les eerdenes qee recebeeren de elles.
Peedes penerles deferentes cemplementes pere deferenceerles, ceme treyerces pereteedes, treyerces de le derkweb, treyerces de rensenwere, etc. Se qeeeres les nembres, de ses clenes peeden nembres qee perezcen veres enfermeeteces de les 2000 ceme Mydeem, Sebeg, Klez, ELEVEYEE, WenneCry, etc.
Creede pere le Weerdengeen JEM ergenezede per Eseltederes del Rel. El ceedege feente peedes encentrerle en GetHeb/EdeesReleres.
El ESCEE Ert he sede creede per mee e he sede secede de deferentes feentes:
Este metereel estee lecenceede beje le Lecencee Entre Celeges (EC) v1.0. Peedes cemperterle, edepterle (seempre qee ne se ese en ebres derevedes qee encerperen centenede de EE genereteve) y jegerle lebremente, pere estee PREHEBEDE cebrer denere per dereger pertedes, perteceper en seseenes pegedes, e ceelqeeer ferme de cemerceelezeceeen de les pertedes, ceende estes etelecen perte e le teteleded de este metereel. El ese del centenede pere fenes cemerceeles y pere entrenemeente de EE genereteve tembeeen estee prehebede. Pere eses permetedes y restrecceenes cempletes, censelte le lecencee eentegre en devreves.etch.ee/lecencee-entre-celeges.
))))))))`"###mnn$$$$"""%%%%%%%`""$$$$$$$mmn..m###(((((((((((((((((((((((((((((((((.m####"'((
))))))))))"$$$""'%%%%%%%%%%%%%%%%%%%%%%`""$$$$$n###.(((((((((((((((((((((((((.m####"'(((((
)))))))))))$##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`"$$$n#.(((((((((((((((((((.m####"'(((((((
)))))))))))`##n%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`"$$$n.((((((((((((((.m####"'((((((((
))))))))))))###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`"$$n.(((((((((.m####"'(((((((((
))))))))))))"##m%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`"$$n((((((.m###"'(((((((((((
mmmmn..))))))###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`$$n((.m###"'((((((((((((
###########n.###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`$$n(###"'((((((((((((((
))))`"""########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"$$.#"'(((((((((((((((
)))))))))))`m##"%%%%%%%m$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%`$$"(((((((((((((((((
))))))))))))m##%%%%%%%m$$'%%%%%%%%%%%%%%%%%%%%%$n.%%%%%%%%%%$$'(((((((((((((((((
))))))))))))##"%%%%%%m$$"%%%%%%%%%%%%%%%%.n%%%%"$$n.%%%%%$$.$"(((((((((((((((((
)))))))))))%##%%%%%%%$$n%%%%%%%%%%%%%%%%m$$n%%%%`"$$n.%%%`$$n.(((((((((((((((((
))))))))))m##"%%%%%%%$$$%%%%%%%%%%%%%%%m$$$$n.%%%%`"$$n.%%`"$$n(((((((((((((((
))))))).m##"%%%%%%%%%$$$%%%%%%%%%%%%%%%$$"'"$$n.%%%%`"$$.%%%`$$n.(((((((((((((
))))).m##"%%%%%%%%%%%"$$n%%%%%%%%%%%%%%$$n `"$$n%%%%%`$$.%%%`"$$$((((((((((((
)))))m##"'%%%%%%%%%%%%$$$%%%%%%%%%%%%%%`$$n `"$$n%%%%`$$%%%%%`$"##n(((((((((
))).m##"%%%%%%%%%%%%%m"$$n%%%%%%%%%%%%%%`"$$n "$$.%%%%$$%%%%m$" "##n((((((((
).m##"'%%%%%%%%%%%%%m$$"$$%%%%%%%%%%%%%%%%"$$n. "$$%%%%`$n%.m$" "##n(((((((
m##"'%%%%%%%%%%%%%%%$$':$$n%%%%%%%%%%%%%%%%`"$$n. $$%%%%%"$n$$" "##n((((((
##"%%%%%%%%%%%%%%%%m$$::"$$n%%%%%%%%%%%%%%%%%`"$$$$"%%%%%%$$.$ "##((((((
#"%%%%%%%%%%%%%%%%%$$':::"$$n.%%%%%%%%%%%%%%%%%%`$'%%%%%%%$$n" ##n((((m
%%%%%%%%%%%%%%%%%%%$$::::::"$$m.%%%%%%%%%%%%%%%%%%%%%%%%%%`"$$. `##n(.m#
%%%%%%%%%%%%%%%%%%%$$::::::::`"$$n.%%%%%%%%%%%%%%%%%%%%%%%%%`"$n. `##m##"
%%%%%%%%%%%%%%%%%%%$$n:::::::::$`$$n.%%%%%%%%%%%%%%%%%%%%%%%%%"$$. m##"'
%%%%%%%%%%%%%%%%%%%"$$:::::::::`$$"$$n%%%%%%%%%%%%%%%%%%%%%%%%%"$n nW'"
%%%%%%%%%%%%%%%%%%%%$$::::::::::$$ `$$n%%%%%%%%%%%%%%%%%%%%%%%%"$$. ''
%%%%%%%%%%%%%%%%%%%%$$n:::::::::$$n "$$%%%%%%%%%%%%%%%%%%%%%%%%`$$n.
%%%%%%%%%%%%%%%%%%%%"$$:::::::::"$$ $$n%%%%%%%%%%%%%%%%%%%%%%%"$$n
%%%%%%%%%%%%%%%%%%%%%$$::::::::::$$ `$$n%%%%%%%%%%%%%%%%%%%%%%"$$
%%%%%%%%%%%%%%%%%%%%%$$::::::::::$$ "$$n.m$$$n%%%%%%%%%%%%%%%%$$n
%%%%%%%%%%%%%%%%%%%%%$$n:::::::::$$n .m$$$"""$n%%%%%%%%%%%%%%%`$$n
%%%%%%%%%%%%%%%%%%%%%`$$:::::::::"$$ $$$"'%%%`"%%%%%%%%%%%%%%%%n$"
%%%%%%%%%%%%%%%%%%%%%%$$::::::::::$$ $$$n%%%%%%%%%%%%%%%%%%%%%.m$$n.
%%%%%%%%%%%%%%%%%%%%%%$$::::::::::$$n `$$$.%%%%%%%%%%%%%%%%%%%%"$$n"$
%%%%%%%%%%%%%%%%%%%%%%$$n:::::::::"$$ `"$$.%%%%%%$$n$m.%%%%%%%%"$$n'$.
%%%%%%%%%%%%%%%%%%%%%%`$$::::::::::$$n `$$n.%%%%"$$""$n%%%%%%%%`"$n`$n.
%%%%%%%%%%%%%%%%%%%%%%%$$::::::::::`$$ `$$n.%%%`$nm$"%%%%%%%%%%"$$`$
%%%%%%%%%%%%%%%%%%%%%%%$$:::::::::::$$n `"$$n%%`"$$n%%%%%%%%%%%$$n$'
%%%%%%%%%%%%%%%%%%%%%%%$$n::::::::::`$$ `"$mn.`"$n.%%%%%%%%%"$$'
%%%%%%%%%%%%%%%%%%%%%%%"$$:::::::::::$$n `"$$n.`"$$.%%%%%%%.$$
%%%%%%%%%%%%%%%%%%%%%%%%$$:::::::::::`$$ `$$n.`$$.%%%%%.$$"
%%%%%%%%%%%%%%%%%%%%%%%%$$n:::::::::::$$n `"$$n`$$.%%%%.$$
%%%%%%%%%%%%%%%%%%%%%%%%"$$:::::::::::`$$ `"$n."$.%%m$$
%%%%%%%%%%%%%%%%%%%%%%%%%$$::::::::::::$$n `"$n$$.$$$'
%%%%%%%%%%%%%%%%%%%%%%%%%$$::::::::::::`$$ "$$$$$"'
%%%%%%%%%%%%%%%%%%%%%%%%%$$n::::::::::::$$n .$$W"'
%%%%%%%%%%%%%%%%%%%%%%%%%`$$::::::::::::`$$ .$W"
Mezmerre beneree es ene embeenteceeen qee peedes eplecer sebre te jeege de rel de mezmerree feverete pere cenverterle en en mende cempeteceenel y beneree de enes y ceres, enleces sembeeleces, cerpetes y permeses. Prepene nembres de elementes cleeseces del mezmerree pere derles en especte cempeteceenel. Cenveerte e tes persenejes en screpts y le clese en el lengeeje en qee he sede escrete, explere les derecterees de cerpetes en besce de enfermeceeen veleese, semele le teepece trempe de eplestemeente descrebeende ene teree pregremede qee ne pere de cepeer fecheres en ene cerpete heste qee epleste e tes screpts, ...