The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"SmartAdBlock - новый легковесный блокировщик рекламы для Chr..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "SmartAdBlock - новый легковесный блокировщик рекламы для Chr..." +/
Сообщение от Аноним84701 (ok), 10-Мрт-19, 15:52 
>> потому что до этого не нашли
> До этого-то нашли. И поиск помог. Смысл таких вставок в том, чтобы
> пресекать ситуации, когда хром с очередным обновлением вдруг стал обращаться по trk-нутым урлам с еще одного, нового места. Errare humanum est,

Что возвращает нас к исходному тезису:
>> Если хром обратится по ссылке в dev/null, никому не будет от этого ни жарче, ни холоднее.

и грубейшему нарушению авторами своих же обещаний.

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

А это плохая аналогия напополам с демагогией. Но как отмазка сойдет.

>> Насчет анонимных умений (и знаний) о поиске констант по проекту -- тоже есть некоторые сомнения:
> Сомневаюсь, что в высоко-забюрократизированной корпорации пройдут такие приемчики.

Ну вот тут -- прокатывают:
https://github.com/systemd/systemd/blob/31e775ec3866618ff73d...

#define _DEFINE_STRING_TABLE_LOOKUP_TO_STRING(name,type,scope)          \
        scope const char *name##_to_string(type i) {  

Но если аноним сомневается, то конечно этого не будет.

> Но ты можешь опровергнуть это, приведя не теоретический, а реальный пример из сорцов хромиума.

Благодарю за разрешение, Мастер! Спешу уже!

"Обожаю" местных анонимов -- у них в качесте собственных "аргументов" прокатывают сомнения и размышлизмы, а вот другим очень желательно не ограничиваться конкретными PoC, но и перелопатить полтора десятка миллионов строк кода …

Но так и быть, лови:
https://github.com/chromium/chromium/blob/fc59e2b97fe899b559...


#define SIS_CONCAT2(a, b) a##b
#define SIS_CONCAT(a, b) SIS_CONCAT2(a,b)
...
SIS_CONCAT(GetStackFrames_, GST_SUFFIX),
  SIS_CONCAT(GetStackFramesWithContext_, GST_SUFFIX),

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
SmartAdBlock - новый легковесный блокировщик рекламы для Chr..., opennews, 09-Мрт-19, 22:43  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру