Skip to content

Мітки: цикли

WordPress brute force on java

WordPress – моя улюблена CMS!

І тим не менше, мені подобається її випробовувати на міцність 🙂

Цього разу я вирішив її брут-форсити.

wpbf
WordPress brute force

Для тих, хто не вкурсі, що це таке – то нагадаю.
Brute force – це метод грубої сили, а в даному випадку – це прямий перебір паролів (як варіант, перебір паролів “по словнику”).

Генерація послідовності aa ab ac

Після довгої паузи – знову повернувся до програмування на java.
І під час написання брут-форсера стикнувся з проблемою генерації списка.

aaaa, aaab, aaac, … .

Такі, як наприклад, імена стовпців в електроних таблицях MS Excel.
В php це робилось легше і швидше, через те, що там розпиздяйське ставлення до типів. А ось в java – все по-дорослому 🙂

Пошук всіх IP в локалці

Захотілось пропінгувати всі тачки в нашій локалці. Для цього використав коротенький скриптик:

Запускаю з консолі і получаю результат:

Вихід з усіх циклів

Що робити коли нам потрібно вийти з багатьох вкладених циклів (for, while, foreach, …)? break;break;break; – не підходить. Є класний варіант:

І навіть більше…