Оцените проект

Тема в разделе "WASM.HEAP", создана пользователем _DEN_, 30 ноя 2009.

  1. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Ну вот и я решил зарелизить проЭкт :)

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

    Плохие сайты разделены на категории. На данный момент выделены:

    1. Сайты, просящие отправить за что-либо SMS.
    2. Сайты, предоставляющие платные услуги (при условии, что существуют аналогичные сайты с аналогичными, но бесплатными услугами).
    3. Сайты, требующие регистрацию, когда в этом нет очевидной необходимости для того, чтобы воспользоваться услугами сайта (очевидно, что в соц.сети нужно регистрироваться, а скачать музыку можно и без регистрации).
    4. Сайты, использующие black SEO, то есть сайты, так или иначе имеющие хорошее SEO по определенным запросам, но не имеющие релевантного этим запросам контента.
    5. Сайты, с общими признаками мошенничества.


    На данный момент существует два способа проинформировать пользователя о плохом сайте:

    1. Результаты выдачи поисковиков
    Чаще всего юзеры рискуют попасть на плохой сайт, когда что-то ищут в поисковиках. Программа фильтрует ответ от поисковиков, и подсвечивает ссылки, ведущие на плохие сайты, светло-серым цветом. Таким образом, можно проигнорировать плохой сайт еще до захода на него.

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


    В процессе разработки:

    1. Предупреждение о попытке протроянить юзера через браузер (теги iframe на сплойты, и т.д.).
    2. Для самых маленьких – работа в режиме белого списка (возможность ходить только на список разрешенных сайтов).


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

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

    В данный момент графические и звуковые элементы находятся в стадии доработки (кое-что пока что позаимствовано из винды).

    Программа написана с использованием:
    MSVC 9.0, Inno Setup 5, UPX, C++, Boost 1.41

    Интерфейс программы – на выбор один из трех: английский, русский официальный и русский рунетный (с лулзами).

    Сайт программы: http://assenizator.net/


    Интересуют оценки, советы, взгляды, мнения, троллинг, бугагашечки и ололошечки.
     
  2. dyn

    dyn New Member

    Публикаций:
    0
    Регистрация:
    30 окт 2009
    Сообщения:
    566
    "Плохих сайтов" в сети около 30%. И регулярные всплывающие окна будут мешать.
    Программеру подобный проект будет не нужен. Рядовой бухгалтер в настройки программы лезть не будет. Это задача админа. А зачем админу головняк?
    ИМХО, всплывающие окна убрать. Это вообще зло. Сбивает с мысли, уменьшает производительность труда.
     
  3. UbIvItS

    UbIvItS Well-Known Member

    Публикаций:
    0
    Регистрация:
    5 янв 2007
    Сообщения:
    6.243
    при всём моём уважение, _DEN_, ненавижу подобные проги:) если я иду на сомнительный сайт -- я и без неё знаю, что ДМД могет подхватит е-венеру. + подобная функа и без того работает в части бравзерах, к примеру гугль хром.. лучше напиши прогу по целенаправленному отрубанию активных элементов сайта:derisive:
     
  4. IceT

    IceT IceT

    Публикаций:
    0
    Регистрация:
    13 авг 2009
    Сообщения:
    233
    Адрес:
    RU
    750 kb.. такой мощный гуй?
     
  5. make

    make New Member

    Публикаций:
    0
    Регистрация:
    29 июл 2009
    Сообщения:
    59
    WTF?
     
  6. crypto

    crypto Active Member

    Публикаций:
    0
    Регистрация:
    13 дек 2005
    Сообщения:
    2.533
    _DEN_
    Кстати, наш форум попадает в список неблагонадежных (по классифицикации МакКафи)...
     
  7. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    dyn

    Небольшое пояснение. Программа не ориентирована на программистов, или людей, у которых бурлит умственная деятельность 24/7, и каждое всплывающее окно для них - адъский ужасъ. ЦА - прежде всего большинство рунетчиков. А большинство рунетчиков это неспешный серфинг по вконтактикам, одноклассникам, новостям, блогам, почте, поиск музыки и игр для мобилы, и прочие развлечения. Вспоывающие окна сделаны по аналогии с мессанжерами, то есть это элемент поведения гуя, к которому большинство уже привыкли(БОЛЬШИНСТВО, а не программеры, хакеры или инженеры атомных реакторов).

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


    UbIvItS

    Хорошо, ты знаешь. А как насчет остальных 40 млн рунетчиков? :)


    IceT

    Вам сюда: https://wasm.ru/forum/viewtopic.php?id=35492


    make

    Ооо, это я уже под утро отжок. Спасибо, поправлено :)
     
  8. CyberManiac

    CyberManiac New Member

    Публикаций:
    0
    Регистрация:
    2 сен 2003
    Сообщения:
    2.473
    Адрес:
    Russia
    Смысл в проге есть. У меня в запретах Оперы скопилось уже не меньше сотни сцайтов, хозяевам которых лучше бы заколоться отравленным анальным вибратором с шипами.
     
  9. Qorlum

    Qorlum New Member

    Публикаций:
    0
    Регистрация:
    10 июл 2009
    Сообщения:
    26
    Отлично описал. Улыбнуло.
     
  10. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    1. Забудь про UPX. Канальные фаерволлы могут резать такой траф.
    2. Поскольку это HTTP Proxy, может быть полезна если установлена не только локально на хосте, а в локальной сети. Подумай над этим, может быть есть смысл делать разные настройки для разных клиентов.
    3. Прогу не запускал потому чта исходники отсутствуют :)
     
  11. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    J0E

    1. UPX это пакер .exe :)
    2. Если прогу использовать как сервер, а не как клиент, то как тогда оповещать клиентов?
    3. А они и не планировались. Но слово джентельмена, там все чисто :)))
     
  12. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    1. Я знаю что такое UPX, это неплохие сорцы для изучения, но использовать его на практике нельзя по многим причинам, одна из которых - канальные фаеры и антивирусы ищут в пакетах его сигнатуры, и не пускают такие пакеты.

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

    cppasm New Member

    Публикаций:
    0
    Регистрация:
    18 июл 2006
    Сообщения:
    923
    Какие пакеты?
    Прога стоит локально - её исполняемый модуль пожат UPX.
    К передаваемому трафику это каким боком относится?
    Прога сама себя никуда не пересылает :)
    Как вариант сделать как в Google.
    Т.е. вместо запрошенной "плохой" страницы выдавать предупреждение (в браузере) со ссылкой на оригинальную страницу.
    Если пользователь прочитал и всё равно хочет перейти - нажмёт на ссылку.
     
  14. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Поога не сразу стоит локально, она лежит на сервере у Дэна. ее нужно скачать, что может оказаться затруднительно, особенно в корпоративных сетях!
     
  15. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    J0E

    Так ведь .exe-шник проги завернут в цивилизованный инсталлер. Не камильфо?
     
  16. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Инсталлятор ведь и так жмет, нах тогда вообще упикс то? Впрочем я ничего не навязываю, мож проверить на макафи GW edition и успокоиться.
     
  17. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    J0E

    Смысл паковать UPX-ом в том, чтобы после установки на компе юзера .exe-шник занимал в 2-3 раза меньше места.
     
  18. ohne

    ohne New Member

    Публикаций:
    0
    Регистрация:
    28 фев 2009
    Сообщения:
    431
    _DEN_
    неужели ты стал переживать по поводу места :)
     
  19. _DEN_

    _DEN_ DEN

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    ohne

    Я не переживаю, но в то же время считаю, что если можно _бесплатно_ сэкономить место/память/перфоманс, то это нужно сделать.
     
  20. J0E

    J0E New Member

    Публикаций:
    0
    Регистрация:
    28 июл 2008
    Сообщения:
    621
    Адрес:
    Panama
    Совсем не бесплатно. "На диске" сэкономил, а в свопе отнял и гоняешь эту память туда-сюда.