10 лучших программ для поиска файлов для пк

Программа поиска секретных файлов на компьютере. обзор программ для поиска документов и данных

Средство поиска в реестре

Registry Finder — это бесплатный инструмент, который упрощает навигацию по реестру. Он также может искать ключи в соответствии с тем, когда они были в последний раз изменены, что означает, что этот инструмент пригодится, когда вы хотите увидеть все недавние изменения, которые были сделаны (например, для устранения неполадок).

Несмотря на улучшенные функции поиска в Windows 10, реестр все еще немного сыроват и требует много внимания. Если вы хотите исправить ошибки в реестре или сделать несколько настроек для удобства использования, процесс поиска ключей может быть медленным и утомительным, и именно поэтому Registry Finder действительно великолепен.

Как создать свой поисковик и создать конкуренцию известным «поисковым гигантам»

Создать свой поисковик наподобие Гугла и Яндекса, на самом деле, не так сложно. Любой более-менее уверенный в себе разработчик сможет это сделать. Любой поисковик состоит из 3-х основных элементов:

  1. Пользовательский интерфейс.

  2. Базы данных с сайтами для их индекса.

  3. Поисковый робот, который будет обходить сайты и обновлять/добавлять информацию о них в базу данных.

Техническая реализация поисковой системы не так сложна, как кажется. Плюс в сети есть уже много готовых скриптов как платных, так и бесплатных, с помощью которых вы сможете реализовать свою идею. Создать свой поисковик можно самостоятельно или в небольшой команде. В принципе, если найти соратников в команду, которые готовы поработать на голом энтузиазме, создать свой поисковик можно практически бесплатно.

Но проблема в другом. Сможете ли вы создать действительно конкурирующий программный продукт? Ведь для того, чтобы конкурировать с известными поисковиками, вам нужно будет:

  • нанять высококвалифицированных специалистов и организовать им рабочее пространство;

  • оборудовать собственный дата-центр или арендовать мощности у надежной компании;

  • быть готовым в течение нескольких лет терпеть убытки.

И при этом никто не даст гарантий, что ваш поисковик станет популярным и вы сможете его монетизировать. Потому что пока вы будете развивать свой продукт, Гугл с Яндексом также будут развиваться. А чтобы их «переплюнуть», вам нужно будет внедрить в свой продукт какую-нибудь «фишку» или ноу-хау, чтобы переманить к себе пользователей — это что касается функционала. А с технической стороны ваш поиск должен быть точнее, быстрее и эффективнее, чем у ваших конкурентов, чтобы пользователи это «почувствовали» и перешли на вашу сторону.

Почему люди в основном пользуются Гуглом или Яндексом (или другими)? Потому что им там комфортно и им там нравится. Поэтому, чтобы пользователи перешли именно к вашему поисковику, вы должны стать лучше.

Вот и получается, что создать свой поисковик нетрудно, но вот развивать его и сделать конкурентоспособным — на это потребуется немало усилий и финансовых вложений. Но с другой стороны, Гугл тоже когда-то был в позиции «новичка», а в кого он превратился спустя годы упорного труда — мы все прекрасно видим.

Другое дело с локальными поисковиками, которые вы можете организовать на собственном сайте.

SSuite Desktop Search

Помимо беспрепятственного и плавного поиска, инструмент SSuite Desktop Search предлагает другой, но молодой подход к программному обеспечению и его разработке: экологичное программное обеспечение .

Короче говоря, экологичное программное обеспечение — это тип программного обеспечения, разработанного для обеспечения устойчивости окружающей среды в течение определенного периода времени.

SSuite Desktop Search разработан для работы в собственных операционных системах Windows с использованием структуры Win32 API, в отличие от других программных продуктов, работающих на Java или .NET. В результате последние продукты имеют более высокие требования к памяти, что приводит к сравнительно более высокому потреблению электроэнергии.

Также обратите внимание, что при установке бесплатного приложения для поиска на рабочем столе вы получите файл .zip. Чтобы запустить его, вам сначала нужно распаковать его локально на вашем компьютере. После этого вы сможете использовать приложение

Опции и и параметры расширяющие возможности поиска

Несмотря на то что в заголовке есть слово «расширяющие», эти самые опции будут помогать нам ставить дополнительные отсеивающие фильтры на наш поисковый запрос по файлам и папкам в Windowsи фактически будут сужать количество находимых файлов, что нам как раз на пользу.

*
— Означает любую последовательность любых символов, т.е. все символы.

?
— Любой один символ

~something
»
— Поиск имени (Название файла, автор и тд., смотря где поставить) которое должно начинаться с того что в кавычках. В примере ищется имя, где начало something
.

~>»
something
»
— Поиск имени, которое должно оканчиваться на то что в кавычках.


Курсовая работа
»
— Поиск точного совпадения с тем, что находится в кавычках.

~=»
Курс
»
— Поиск имени, которые содержат точный набор символов как тот, который в кавычках. Т.е. по запросу имяфайла:~=»курс»

будут находиться файлы не только со словом Курс
, но и просто содержащие эту последовательность символов (Курсовой, Курсач).

~!»
Курс
»
— Поиск файлов, которые не содержат того что в кавычках. Т.е. этот параметр полностью противоположен предыдущему.

— Означает как «ни есть», «не». Т.е. запрос где будет вид: картинка

, будет искать всё кроме картинок.

()
— Скобки служат для того чтобы отделять и уточнять комбинирующую группу, где действуют операторы.

«»
— Кавычки служат для точного нахождения порядка символов внутри кавычек. Из-за этого внутри кавычек операторы не работают вовсе, как и фильтры.

ИЛИ
— Оператор ИЛИ
. Например, запрос имяфайла: к
урсовая ИЛИ работа

будет искать файлы где встречаются слова либо курсовая
либо работа
ну или и то и то. В английской версии OR.

И
— Оператор И
. Например, запрос имяфайла: к

урсовая И работа

будет искать файлы где есть оба слова, причём нет разницы в каких местах они расположены и необязательно рядом друг с другом. В английской версии AND.

НЕ
— Оператор НЕ
. Например, запрос имяфайла: курсовая НЕ работа

будет искать файлы где есть слово курсовая
, но нет слова работа
. В английской версии NOT.

Приведём немного приверов использования операторов:

размер:10МБ И
— Найдёт файлы Ивана по 10 Мегабайт, которые изменены после 2009 года.

имяфайла: (*156*) И тип:(PNG ИЛИ JPEG)

Найдёт файлы, где в имени содержится 156 и его расширение будет PNG либо JPEG.

Теперь фильтрирующие опции.

Ниже мы приведём какие фильтрирующие опции вы можете использовать при поиске файлов и папок.

имяфайла:
— Имя искомого файла. Аналог на англоязычной Windows — filename
.

тип:
Указывает какой тип файла ищется в данный момент. Может принимать как значения расширений файлов (Например, тип: PNG

), так и их логическое определение (Например: тип: музыка

или тип: картинка

). Аналог на англоязычной Windows — type
.

вид:
— Тоже самое что и тип:
. Аналог на англоязычной Windows — kind

датаизменения:
— Указывает на то, когда файлы был изменён. Может принимать точные значения, диапазоны, а также словестные значения (давно, вчера и тд.). Аналог на англоязычной Windows — datemodified.

датаизменения: 05/25/2010

датаизменения: >2009

датаизменения: 21.‎01.‎2001 .. ‎05.‎01.‎2014

(Обязательно две точки в диапазоне)

датасоздания:
— Указывает на то, когда файл был создан. Значения принимает такие же как и у датаизменения
. Англоязычный аналог datecreated
.

размер: 1.5Мб

— файлы больше 1,5 мегабайта, но меньше или равны 7.

атрибуты:
— Задаёт дополнительную маску поиска по тегам. Параметр нечасто используется из-за того что редко используют теги.

владелец:
— Поиск файлов определённого владельца.

исполнитель:
— Указывание данного атрибута релевантно при поиске музыки того или иного исполнителя.

Комбинирование фильтрирующих опций

Можно использовать сразу несколько различных опций при поиске и это даже будет лучше, потому что сократит список найденных файлов, повыся при этом их релевантность. При нескольких поисковых фильтрах ставьте между ними пробел, фактически он заменяет оператора AND.

Внимание! Операторы И, ИЛИ НЕ никогда не подсвечиваются синим в строке поиска. Если у вас подсветились, значит вы забыли либо кавычки либо скобки либо что-то ещё

Обратите внимание что некоторые фильтры не могут работать с определёнными операторами. Например не может быть тип:(BMP И PNG)
, так как любой файл может быть только одного типа.

Например можно использовать запрос:

размер:5KB..20 KB тип:картинка имяфайла:~

Данный зап
рос ищет изображения размером от 5 до 20 килобайт с именем файла, которое начинается с буквы m
и в котором встречается слово little
. При этом файл должен был быть изменён в течении марта 2014 года.

Как вы сами видите с такими возможностями можно легко искать файлы многолетней давности помня хоть какие-то мелочи о нём.

FileSearchEX

Если вы предпочитаете стиль поиска из Windows XP, FileSearchEX — это программа для вас. Интерфейс поиска не только знаком и удобен, но и само приложение портативно и использует минимальные системные ресурсы.

Однако есть один недостаток: бесплатная версия является пробной — не в том смысле, что срок действия программы истечет и она станет непригодной для использования, а в том смысле, что окно поиска истечет. Откройте окно, завершите поиск, затем закройте его. Если вы сделаете это быстро, все будет в порядке.

В целом производительность поиска в порядке. Это не так быстро, как другие программы, которые мы тестировали, но мы все же заметили, что он быстрее, чем поиск Windows по умолчанию, и остается хорошей альтернативой.

Как создать локальную сеть

Теперь приступаем непосредственно к созданию. Для начала нам нужно подготовиться:

  • Установить
    все оборудование на свои места – компьютера, роутеры и т.п.
  • Обжимаем
    кабель, при необходимости.
  • Делаем разводку
    , т.е. протягиваем витую пару к оборудованию.
  • Подключаем
    оборудование витой парой.

Стоит обратить внимание
, что, когда подключение произведено и все устройства запущены, разъемы подключения на компьютерах должны светиться. Это же касается и маршрутизаторов с роутерами, только у них лампочки расположены на передней панели

Если какая-либо лампочка не горит, значит подключение произведено неправильно
.

Когда подключение произведено – нужно настроить сеть в операционной системе.

Для начала проверяем
рабочую группу, для чего переходим в свойства «Моего компьютера
». Можно не открывать свойства, а использовать сочетание Win
+
R
и ввести в окне sysdm
.
cpl
.

На всех устройствах рабочая группа
должна быть одинакова
, иначе компьютера не увидят друг друга.

Для изменения группы достаточно нажать на кнопку изменить
и ввести имя группы. Имя должно быть введено латиницей
, и совпадать на всех устройствах.

Затем ищем значок сети
в области уведомления и с его помощью попадаем в Центр управления сетями и общим доступом
.

Тут нас интересует ссылка изменения дополнительных параметров
, она третья слева и позволит редактировать параметры общего доступа. В каждом профиле выбираем: Включить сетевое обнаружение
, автонастройку
и общий доступ
к файлам и принтерам.

Прокручиваем
страницу и внизу отключаем
общий доступ с парольной защитой. Все остальные настройки можно оставить. Нажимаем Сохранить
изменения и выходим.

На этом настройка закончена. Сеть должна заработать, но только в том случае, если у Вас роутер раздает динамические
адреса.

Если же использовался маршрутизатор, или устройства были подключены напрямую кабелем, то необходимо внести еще несколько настроек.

Получение информации о хостах из Shodan

Сервис Shodan сканирует IP адреса, открытые порты и собирает банеры служб. С помощью этого сервиса можно узнать информацию о запущенных процессах на хостах, доступных из Интернета.

Как и в случае с habu.virustotal, для Shodan нужно предварительно получить API ключ. Достаточно зарегистрироваться — бесплатного ключа нам вполне хватит. Перейдите на сайт https://account.shodan.io/, выполните регистрацию и найдите свой API ключ.

Теперь нужно добавить API в конфигурацию Habu командой вида:

habu.config.set SHODAN_APIKEY КЛЮЧ

Для проверки выполните:

habu.config.show

Вместо ключа там будут звёздочки — это нормально.

Для запросов к Shodan имеется две утилиты — одна предназначена для получения информации о доменах и запускается следующим образом:

habu.shodan ДОМЕН

Вторая покажет имеющуюся информацию, в том числе о запущенных службах и собранных банерах об IP адресе, она запускается так:

habu.shodan.query IP_АДРЕС

Пример запроса информации к Shodan о домене suip.biz:

habu.shodan suip.biz

Пример получения информации об IP из Shodan:

habu.shodan.query 185.117.153.79

Контроль нарушений безопасности и дисциплины

DLP система, выявление и просмотр нарушений рабочего распорядка

При помощи системы информационной безопасности LanAgent можно обнаружить и предотвратить опасные действия сотрудников: вынос конфиденциальной информации,
подрыв имиджа компании, работа на конкурентов.

LanAgent контролирует почту, переписки в мессенджерах и соц сетях, копирования файлов. Настраиваемые правила реагируют на запуск программ, посещение
веб-страниц, заголовки открываемых файлов, ключевые фразы в переписке или пересылаемых документах.

Также, программа учета рабочего времени LanAgent может оперативно выявлять дисциплинарные нарушения сотрудников.

  • Предотвращение утечек информации
  • Оповещение о нарушениях трудовой дисциплины
  • Анализатор рисков
  • Выявление опасного или нестандартного поведения сотрудников

Поиск файлов по ключевым словам

Ищейка 4.5

Разработчик: iSleuthHound Technologies

Размер дистрибутива: 2,8 Мбайт

Работа под управлением: Windows 98/Me/NT/2000/XP

«Ищейка Проф» работает с текстовыми документами MS DOS и MS Windows, документами MS Word версий 6.0/95/97/2000/XP, гипертекстовыми документами *.htm и *.html, а также с письмами Outlook Express без вложенных файлов и с любыми типами документов, содержащих текст в кодировке ASCII, ANSI и Unicode. «Ищейка Проф DeLuxe» дополнительно позволяет осуществлять поиск в письмах MS Outlook и Outlook Express с вложенными файлами, в аудиофайлах MP3 и WMA в документах Corel Word Perfect, Adobe PDF, ASP, MS PowerPoint, MS Excel, а также в HTML-документах (*.shtml), PHP-документах (*.php, *.phtml) и в документах, упакованных в ZIP-архивы. Демонстрационная версия «Ищейки» ограничена не по времени использования, а по числу создаваемых индексов и количеству поддерживаемых форматов и вполне подойдет домашним пользователям для поиска документов.

Наряду с обычным поиском по ключевому слову или по набору ключевых слов «Ищейка» поддерживает режим расширенного поиска с применением логических функций И, ИЛИ и НЕТ, обнаруживая документы по дате, имени, папке и другим критериям, а также позволяет проводить поиск среди ранее найденных материалов. Программа использует интеллектуальные механизмы поиска, благодаря чему отыскивает документы, в которых содержатся слова из запроса во всех словоформах и со всеми падежными окончаниями.

Superior Search 2005

Разработчик: NeuroPower Technologies GmbH

Размер дистрибутива: 2,8 Мбайт

Работа под управлением: Windows 95/98/Me/NT/2000/2000 Server/XP/2003 Server

Superior Search 2005 выпускается в двух версиях: Standard и Business. Последняя отличается возможностью работы с огромными объемами неструктурированной информации и может работать с рядом специализированных программ. Business-версия рассчитана на использование в крупных компаниях.

Phoenix Search 2.3

Разработчик: Likasoft

Размер дистрибутива: 1,74 Мбайт

Цена: 7 долл.

Работа под управлением: Windows 95/98/Me/NT/2000/XP

Как установить Habu в Windows

В предыдущей статье я показал, как установить Python на Windows. Я упомянул, что благодаря Python можно запускать программы и скрипты работу с которыми я показываю в Kali Linux или в другом дистрибутиве Linux. В этой статье я продемонстрирую, как можно использовать Python на Windows, запуская утилиты, с помощью которых можно узнать о других устройствах в локальной сети, выполнить начальный сбор информации о веб-приложениях и найти пользователей на популярных сайтах и даже выполнить некоторые простые атаки.

Всё это мы будем делать на примере Habu — набора разнообразных инструментов.

Программы Habu написаны на Python, поэтому могут работать как на Linux, так и на Windows. Причём особый интерес эти утилиты представляют именно для пользователей Windows, поскольку на этой операционной системе для них отсутствуют альтернативы. По этой причине я буду показывать работу этих программ именно в Windows.

Начать нужно с установки Python и PIP на Windows. Затем выполните команду:

pip install habu validators matplotlib tldextract prompt-toolkit

Как можно увидеть, было установлено много зависимостей.

Для работы некоторых функций (например, для трассировки) нужна установленная программа Winpcap или Npcap. Подробности об этих программах и для чего они нужны, вы можете прочитать в начале статьи «Взлом Wi-Fi без пользователей в Windows (с использованием Wireshark и Npcap для захвата PMKID)».

Вы можете установить отдельно Npcap или более старый вариант Winpcap, но ещё одним вариантом является установка Wireshark в Windows, которая поставляется с Npcap. Если вас интересуют вопросы исследования сети, тестирования на проникновение, то вам пригодится программа Wireshark, установите её.

Для обновления Habu и всех зависимостей, просто выполните команду установки ещё раз — если будут найдены новые версии пакетов, то они будут обновлены:

pip install habu validators matplotlib tldextract prompt-toolkit

Теперь приступим к знакомству с утилитами Habu — их много, более 70, полный их список, а также опции, вы найдёте на странице https://kali.tools/?p=5172. В этой статье я отобрал самые интересные из этих утилит.

WeTransfer

WeTransfer имеет довольно простой интерфейс: всего в несколько кликов можно получить необходимые файлы. Более того, они еще будут доступны для скачивания в течение недели или будут удалены через сутки — это зависит от настроек которые вы укажите. Регистрироваться  при этом необязательно.

Бесплатно предоставляется 2 Гб места. Используя платный тариф за 12 долларов в месяц, вы увеличите размер хранилища до 100 Гб. Помимо этого, можно будет установить пароль на скачивание и сделать собственный фон. Файлы будут доступны для скачивания более 7 дней, и снимутся ограничение на их размер.

Кстати, WeTransfer доступен для телефонов на ОС Android и iOS.

Quick Search

Quick Search – это бесплатная поисковая утилита, предоставляемая компанией-разработчиком программного обеспечения Glarysoft. Она быстро индексирует файлы, и их можно искать с помощью мгновенного поиска, поэтому вам даже не нужно нажимать клавишу Enter.

Когда вы открываете Быстрый поиск, в нижней части экрана отображается свернутая версия полной программы. При поиске файлов из этой области поиска результаты отображаются в небольшом всплывающем окне для быстрого доступа. Вы можете нажать клавишу Ctrl, чтобы показать/скрыть панель поиска.

Либо откройте полную программу, чтобы выбрать параметр фильтра, чтобы на странице результатов отображались только ярлыки, папки, документы, изображения, видео или музыка.

Поиск файлов в архивах

На компьютере любого пользователя есть немало файлов, к которым обращаются сравнительно редко и которые потому лучше хранить в сжатом виде в архивах. Windows, равно как и многие поисковые утилиты, поиск файлов в архивах по именам или маскам не производит. В результате нередки ситуации, когда в поисках нужного файла пользователю приходится вручную открывать и просматривать один за другим все архивы, где может находиться файл, а между тем эта проблема легко решается с помощью специализированной утилиты Archive Searcher.

Archive Searcher 2.0

Разработчик: Miniwish Software

Размер дистрибутива: 513 Кбайт

Цена: 29,95 долл.

Работа под управлением: Windows 95/98/Me/NT/2000/XP/2003

Обратите внимание!

  • Индексация в системе происходит каждые 20 минут, соответственно, новые файлы попадут в индекс (результаты поиска) только спустя какое-то время после загрузки (максимум — 20 минут). Потому мы настоятельно не рекомендуем вам осуществлять групповые операции над результатами поиска сразу после загрузки файлов. Также как и после применения групповых операций по перемещению/удалению из категорий — индекс будет обновлен лишь спустя какое-то время (около 20минут), а значит корректные результаты поиска будут формироваться лишь после истечения этого промежутка времени.
  • При поиске по категории в результаты попадают только удовлетворяющие запросу файлы данной категории. Соответственно, при поиске по файлам без категорий («Все без категорий» в дереве) в результаты попадут только подходящие файлы, не закрепленные ни за одной из категорий, а при поиске по всем файлам раздела (пункт «Все» в дереве) отобразятся все файлы раздела, удовлетворяющие запросу.
  • При необходимости вы можете отметить файлы на странице результатов поиска и применить к ним групповые операции.
  • Чтобы вернуться к каталогу файлов и сбросить результаты поиска, просто нажмите на кнопку   справа от кнопки «Найти».

Опубликовал Alex

  • 1
  • 2
  • 3
  • 4
  • 5

21-03-2020, 19:10 программы для windows / Диски и файлы / Поиск файлов 85 0

Дополнительные настройки Everything

Программа Everything изначально уже оптимально настроена для большинства пользователей. Однако есть дополнительные возможности, которые можно использовать при необходимости.

Так, например, с помощью меню Поиск можно указывать, по каким критериям выводить выдачу: по файлам определенных форматов, по папкам или всё. Такие ограничения могут пригодиться, если название встречается в разных файлах и список таких файлов большой. А благодаря ограничению по определенным категориям, можно прицельно сузить поиск:

Также было бы полезно просто просмотреть функции, которые можно найти в меню Сервис -> Настройки. Повторюсь, что по умолчанию уже все настроено для запросов большинства пользователей, но, возможно, какие-то дополнительные настройки Вы захотите включить или наоборот отключить.

Контроль нарушений безопасности и дисциплины

DLP система, выявление и просмотр нарушений рабочего распорядка

При помощи системы информационной безопасности LanAgent можно обнаружить и предотвратить опасные действия сотрудников: вынос конфиденциальной информации,
подрыв имиджа компании, работа на конкурентов.

LanAgent контролирует почту, переписки в мессенджерах и соц сетях, копирования файлов. Настраиваемые правила реагируют на запуск программ, посещение
веб-страниц, заголовки открываемых файлов, ключевые фразы в переписке или пересылаемых документах.

Также, программа учета рабочего времени LanAgent может оперативно выявлять дисциплинарные нарушения сотрудников.

  • Предотвращение утечек информации
  • Оповещение о нарушениях трудовой дисциплины
  • Анализатор рисков
  • Выявление опасного или нестандартного поведения сотрудников

2 Find MP3 8.7.3

Программа для быстрого поиска и закачки MP3-файлов из сети.

Последнее обновление — 11 мая 2019 г.

Чтобы находить нужные файлы на компьютере, мы уже рассматривали стандартные возможности, которые есть в системе Windows изначально. Подробнее о стандартном поиске в Windows можно прочитать в статьях: Поиск файлов в Windows XP и Поиск файлов в Windows 7.

Преимущества стандартного поиска в том, что ничего дополнительно устанавливать на компьютер не нужно!

Но есть и серьезный недостаток, — не у всех стандартный поиск работает или работает не так, как хотелось бы!

Поэтому в этой статье мы рассмотрим отдельную отличную бесплатную программу Everything, которая позволяет очень быстро, можно даже сказать моментально (на лету), находить нужные файлы на компьютере!

С помощью программы Everything можно делать поиск файлов на компьютере не только по полному названию файлов, но даже по части слова! Это отличная функция для ситуаций, когда мы не помним название всего файла.

Мы просто в поле поиска вводим слово или часть слова и тут же получаем результат! При этом на удивление, Everything вообще не тормозит работу компьютера, как это бывает с другими программами.

Everything, — быстрая, легкая и удобная программа для поиска файлов и папок на компьютере.

Начнем пошаговый разбор установки и использования этой программы.

Быстрый способ определения доменов веб-сайтов в диапазоне IP

Если на удалённом компьютере, к которому выполняется подключение по IP адресу, найден веб-сервер, то иногда непросто определить, какой именно домен у этого сайта?

В настоящее время большинство веб-сайтов имеют SSL сертификаты, то есть поддерживают передачу данных по HTTPS протоколу. В SSL сертификатах указано имя домена, для которого выдан данный сертификат. Поэтому при обнаружении веб-сервера и сайта, самым простым способом узнать доменное имя является подключение к 443 порту и извлечение информации из сертификата.

Именно такой приём использует habu.cert.names. Эта программа может работать с диапазонами IP адресов и очень быстро для каждого веб-сервера получать доменное имя сайта, который на нём работает.

Для запуска сканирования используйте команду вида:

habu.cert.names СЕТЬ

Пример:

habu.cert.names 185.117.153.0/24

Понравилась статья? Поделиться с друзьями:
ПоватТех
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: