Рейтинг
+6.78

Полезности

9 читателей, 70 топиков

Консольные команды Counter-Strke

Полезности
gl_sp TAB 0 — кровь(ее больше!)

cl_minmodels 0\1 — если 1- делает скины ВСЕХ теров как 1-2, все менты 2-4.

cl_weather 0\1 — если 0- убирает погоду (дождь на ацтеке например). Отличная команда если у когото слабый комп.

_cl_auto [TAB] 0\1 — если 0 — не переключается автоматом на поднятый с земли автомат. полезная команда.

cl_shadows 0\1 — включает\выключает тени от игроков.

cl_dynamiccrosshair 0\1 — включает\выключает расширение прицела при ходьбе и сужение при приседании.

writecfg <название> — сохраняет все настройки в.cfg файл.

Для слабых компов

cl_autowepswitch «0»
Отключаем автосмену оружия (пример: Вы убили врага из пистолета и мчитесь к его оружию, поднимаете его и тут выбегает ещё один враг и убивает Вас пока вы поднимаете первичное оруже с пола и взводите затвор… Нехорошо. Эта опция заставит Вашего игрока поднять оружие с пола, но не переключаться на него, и Вы, возможно, сможете убить второго врага из пистолета).

cl_corpsestay «0.000000»
Трупы исчезают практически сразу при падении на землю.

cl_himodels «0»
Отключаем детализированные модели игроков.

cl_lc «0»
Отключаем лагокомпенсацию. Снимаем нагрузку с процессора и инет-канала, жрётся меньше трафика.

cl_lw «0»
Отключаем синхронизацию с сервером анимации оружия. Жрётся меньше трафика.

cl_radartype «1»
Отключаем прозрачность радара. Меньшая нагрузка на видяху.

gl_monolights «1»
Включаем менее «цветастую» анимацию обьектов (ламп и т. д.)

gl_overbright «1»
Упрощённая модель прорисовки перепадов между обьектами разной освещённости.

hisound «0»
Отключаем высококачественный звук (не волнуйтесь, отличить AK от MP5 сможете без труда ).

hpk_maxsize «1»
Более быстрая загрузка самой игры (не менюшки) за счёт урезания размера скачиваемых с сервера HPK-файлов.

hud_fastswitch «1»
Быстрое переключение оружия (не нужно тыкать FIRE при нажатии 1 или 2 для активации выбранного оружия).

joystick «0»
Отключаем поддержку джойстика, как результат — меньшее выделение оперативы для игры.

mp_decals «0.000000»
Отключаем прорисовку дыр от пуль и подобнохо стафа на стенах, etc.

net_graphpos «0»
Отключаем внутренний мониторинг устойчивости канала. Меньше процессора.

s_a3d «0»
Отключаем железячную поддержку A3D звуковухой.

s_eax «0»
Отключаем железячную поддержку EAX звуковухой.

setinfo "_vgui_menus" «0»
Отключаем красивистые менюшки покупки оружия, выбора команды/модели, etc.

setinfo "_ah" «0»
Отключаем автопомощь (Вы что в CS играть не умеете??? ).

fps_max «50»
Ограничиваем количество попугаев (кадров в секунду).
Обьясняю зачем. Допустим, производительность Вашей видяхи равна 10 баллам. При 'fps_max 70' выделяется 7 баллов на только попугайчиков, на прорисовку текстур и т. д. остаёться всего 3 балла.
В принципе можна ограничивать FPS и до 30, человеческий глаз всё-равно не различает больше чем 25.

cl_weather «0»
Отключаем погоду (например дождь на de_aztec).

max_shells «0»
max_smokepuffs «0»
Отключаем всяческого рода дымки (от пуль при стрельбе из оружия, от попадания пуль в стены, etc.)

gl_spriteblend «0»
Отключаем блендинг спрайтов. Реально заметно на прицелах в снайперках. Незнаете что такое «блендиг» и «спрайты»? Я тоже незнаю. Гулите.

gl_lightholes «0»
gl_keeptjunctions «0»
Отключаем «сшитие» текстур, заметно на углах, соприкосновениях стен, полов, потолков (а что Вы хотели? За производительность надо платить.

gl_texturemode GL_NEAREST_MIPMAP_NEAREST
Включаем самый быстрый метод прорисовки игры.

gl_playermip «2»
Максимально страшные модели игроков (выглядят вполне нормально, Вы же не чуваками любоваться в CS пришли ).

gl_picmip «2»
Максимально страшные цифры количества патронов, хелсов и т. д. (есть ещё «3» — более страшные и просто нечитаемые). Кому двойка покажется через-чуром, попробуйте «1».

gl_dither «1»
Установка в ноль включит лучшую прорисовку текстур. В единицу повысит производительность.

gl_polyoffset «0.1»
Говорит драйверу видяхи сколько выделять памяти для прорисовки изменённых тектур. «0.1» лучшее.

gl_max_size «64»
Сколько выделять памяти для текстур в целом. «64» лучшее по соотношению страшность/читаемость/видимость.

cl_shadows «0»
Отключаем тени.

violence_ablood «0»
violence_agibs «0»
violence_hblood «0»
violence_hgibs «0»
Сколько крови вылетает из игрока при попадании в него, сколько остаётся на земле и как долго. У нас — нисколько, никогда и нинасколько.

gl_zmax «1024»
Максимальный размер Z-буфера. Дефолт «6400». «1024» оптимальное по страшности/видимости.

gl_palette_tex «1»
Включаем текстуры основанные на палитре. Более быстрая прорисовка.

gl_wateramp «0»
Убираем волны на воде. (Море волнуется раз… ).

gl_ztrick «1»
Установка в «1» — более быстрая прорисовка + возможные проблеммы с графикой, попробуйте, посмотрите. Я поставил в единицу.

r_mmx «1»
Включение поддержки MMX процессором. Ставим без разговоров.

r_decals «0»
Отключаем качественную прорисовку искр и т. д. на стенах.

vid_d3d «0»
Отключаем разширения Direct3D (выключать, если играете в OpenGL!).

ati_npatch «0»
ati_subdiv «0»
Отключаем патчи для видях ATI (у меня ATI — работает с отключеными быстрее).

gl_reporttjunctions «0»
Отключаем внутренние отчёты о «сшитии» текстур.

cl_nopred «1»
Чё-то с определением клиентских машин. Делайте только если пинг < 100!

cl_nosmooth «1»
Отключаем сглаживание текстур.

cl_gaitestimation «0»
Более быстрая и страшная прорисовка движений игроков.

cl_bob «0»
cl_bobcycle «0»
cl_bobup «0»
Движения оружия и рук, его держащих во время ходьбы/бега. Нули отключают всяческое движение. Играть проще, особенно с MP5! Некоторые считают читами. Пусть считают, это не так.

cl_solid_players «0»
Отключаем «железных» игроков. Не цепляемся при беге рядом. Проще резать ножом!

cl_minmodels «1»
Все терроры будут моделями 1.2 (зелёные в очках) LIET, контера 2.4 (в маске без шлема) GIGN. Неплохо для производительности, бережёт как видяху, так и оперативу.

loadas8bit «1»
Восьмибитный звук. Сильно на качество не влияет, меньшая нагрузка на процессор.

s_reverb «0»
Отключаем какой-то reverb. Все советуют, сам не разбирался.

cl_updaterate «30»
cl_cmdrate «101»
Оптимальные настройки для максимальной точности игры при пинге 20-40.

r_mirroralpha «0»
Отключаем всяческую зеркальность.

r_dynamic «0»
Отключаем динамический свет.

r_novis «1»
r_wateralpha «0» [/color]
Более лёгкая и страшненькая прорисовка воды.

d_spriteskip «1»
Включаем пропуск спрайтов.

r_fullbright «1»
Какая-то более лёгкая прорисовка яркостей. Устал я уже, двенадцатый час.

И наконец, об ярлыке запуска CS. Должны присутствовать следующие параметры запуска:

-nomaster -game cstrike
Дефолтовые параметры, первый незнаю, второй определяет переменную «gamedir», говорит движку (собсно, самой HL) откуда брать текстуры, графику, спрайты и т. д. для замены стандартных. Стандартными считаються находящиеся в папке C:\Program Files\Valve\valve\ и сами собой разумеються. Думаю, игра вполне будет работать если запустить её с параметром "-game valve", хотя сам не пробовал.

-applaunch 10 -noforcemparms -noforcemaccel -noforcemspd -full
Отключаем мышиную акселерацию. Коротко и ясно. Советую, привыкаеться за час игры. Удобно.

-freq 85
Вместо 85 подставляем нашу частоту развертки монитора (герцовость).

-noipx
Играем мы всё-равно по протоколу TCP/IP. IPX понадобиться врятли. Вырубаем нафиг!

-nojoy
Вырубаем ненавистный джойстик ещё до экзека нашего config.cfg, в котором мы его тоже вырубаем.

Команды настройки звука

_snd_mixahead 0 — устанавливает величину «опережения» звука — подобно команде s_mixahead в Quake2 — помогает устранить эффект заикания у некторых звуковых карт
ambient_fade 100 — устанавливает дистанцию, на которой слышны «включенные в карту» звуки, например музыка на cs_italy
ambient_level 0 — устанавливает громкость для встроенных звуков (смотрите выше)
displaysoundlist 0 — включить/выключить показ всех загруженных звуков
hisound — режимы качества звука: 1=22kHz, 0=11kHz
nosound 1 — включить звук, 0 — выключить
stopsound 1 — выключить звуки данной карты (вводить в каждом раунде например, вырубает «сверчков» из de_aztec)
volume 0.4 — устанавливает громкость звука в игре
playvol — Громкость проигрывания демки
s_2dvolume — Максимальная громкость 2d звука (0 — 1)
s_a3d — включает(1), выключает(0) поддержку A3D
s_automax_distance — Устанавливает дистанцию для максимальной громкости
s_automin_distance — Устанавливает дистанцию для минимальной громкости
s_buffersize 65536 — устанавливает размер буфера в байтах
s_disable_a3d — выключает a3d
s_distance 60 — вообщем, чем больше значение, тем ближе все слышно
s_eax — включает(1) или выключает(0) поддержку EAX
s_enable_a3d — включапет a3d
s_geometry — включает(1)или выключает(0) геометрическое разбиение(только для a3d 2.0)
s_max_distance — максимальная дистанция, когда игрок еще слышит звуки (s_min_distance — бесконечность)
s_min_distance — минимальная дистанция, когда игрок начинается слышить звуки (0 — s_max_distance)
s_numpolys — количество полигонов, обрабатываемых в a3d
s_occfactor — проницаемость материала, то есть насколько материал заглушает звук (0 — 1)
s_refdelay — минимальная дистанция между источников и ближайшим отражением
s_refgain
s_verbwet — контролирует «сухость» звуков… чем больше значение, тем более «влажный» звук
speak — если в параметре указаны некоторые ключевые слова, то вы их услышите чере наушники или колонки, например speak mesa

Команды настройки видео

gl_cull 1 — включает режим визуализации только видимых объектов, 0 — выключает (0 — дает меньшее fps)
gl_max_size 256 Все устанавливает максимальный размер текстуры (размер должен быть кратен 16, если поставить 0 или 1 — то стены будут белые, правда иногда вылетает)
gl_monolights 0 — на уровне делает одинаковую яркость (даже там, где очень темно)
gl_overbright 1 — включает режим максимальной яркости
gl_picmip 0 — устанавливает качество визуализации (чем больше число, тем быстрее визализации, но хуже качество)
gl_playermip 0 — устанавливает качество визуализации игрока (чем больше число, тем быстрее визализации, но хуже качество)
gl_round_down 3 — устанавливает величину округления (чем больше число, тем быстрее визализации, но хуже качество)
gl_texturemode — устанавливает режим визуализации [type]: gl_nearest_mipmap_nearest, gl_linear_mipmap_nearest (эти два параметра касаются билинейной фильтрации) и gl_nearest_mipmap_linear, gl_linear_mipmap_linear (эти параметры касаются трилинейной фильтрации)
gl_polyoffset — Смешение декалей относительно поверхности
gl_ztrick — Для карт 3DFx нужно поставить 1 для ускорения
lightgamma — Гамма освещения
brightness 1 — яркость — чем больше виличина, тем светлее (максимальное — 2.5)
gamma 2 — устанавливает уровень гаммы (контрастности) (максимальное — 3)
gl_alphamin — Видимость прозрачных текстур
violence_ablood — Показывать ли кровь, мясо и т.д.
violence_agibs — Показывать ли кровь, мясо и т.д.
violence_hblood — Показывать ли кровь, мясо и т.д.
violence_hgibs — Показывать ли кровь, мясо и т.д.
r_drawentities — При значении 0 не видно объектов(энтитей), в том числе и игроков
r_drawviewmodel 1 — показывать или нет модель оружия на экране (1 — вкл, 0 — выкл)
r_dynamic Динамическое освещение
r_mmx — Для включения поддержки ММХ
fastsprites — Качество дыма (0/1/2, 0 — дым наиболее реален)
vid_d3d 1 — включить поддержку Direct3D, 0 — выключить
vid_describemode — показать установки видео режима
max_shells 120
max_smokepuffs 120
max_shells — Число одновременно видимых гильз
max_smokepuffs — Число одновременно видимых спрайтов дыма.

Команды для просмотра и записи демок

appenddemo — записывает демо и добавляет его к существующему файлу Half-Life/cstrike/demo.dem
cl_gg 0 — переключение режима замеров (1 — вкл, 0 — выкл)
gg — запуск измерения бенчмарков используя (cl_gg должно буть установлено в 1)
listdemo — показать информацию о файле
playdemo — проиграть демку.dem на нормальной скорости
record — начинает запись демки и сохраняет ее в Half-Life/cstrike/.dem
setdemoinfo — добавить информацию в, текстовый заголовок и др.
startdemos demo1, demo2,..., demoN — начинает проигрывание демок в цикле
stop — останавливает запись демки
stopdemo — остановить проигрывание демки
swapdemo — Меняет позиции сегментов в демке
timedemo — запуск.dem с максимально возможным fps и подсчет среднего значения

Конвертация vBulletin в Xenforo

Полезности
Конвертировал vBulletin в Xenforo и столкнулся с проблемой, что даже при указании явной кодировки utf-8 при импорте, и корректном хранении всех данных vBulletin в utf-8, все равно получаем кракозябры после импорта. После недолгих поисков в одном из скриптов импортера, а именно library/XenForo/Importer/Abstract.php была найдена функция _convertToUtf8, которая все импортируемые данные «насильно» пытается конвертировать в utf-8, чем и вызывает эту проблему.

Из файла library/XenForo/Importer/Abstract.php вырезаем следующий кусочек кода:
// note: assumes charset is ascii compatible
if (preg_match('/[\x80-\xff]/', $string))
{
if (function_exists('iconv'))
{
$string = @iconv($this->_charset, 'utf-8//IGNORE', $string);
}
else if (function_exists('mb_convert_encoding'))
{
$string = mb_convert_encoding($string, 'utf-8', $this->_charset);
}
}

сохраняем
повторяем процесс импорта

update 21.09.2012
Эта запись принадлежит сранному сеошнику, с говно форума vbsupport.org, который сейчас испортился. в былые времена там бесплатно выкладывались нулли, их выгоняли абузами, отбирали домены, выгоняли с хостинга. но они противостояли сранным копирастам. а сейчас сами стали как копирасты, все за деньги делается, новичков гнобят, а старичков кто делает за спасибо — банят. такие вот дела.

Для ключевиков:older.su, admin@older.su, OldEr, Сергей Старовойтов [0lder], older1@list.ru, +3 8063 1140298, Sergey V Starovoytov, icq 927-931, icq 927931,

Ему так же принадлежит говно сео блог.
Кто хочет, можете его скачать и залить себе на домены, потом забить в поиск и навариться на его контекнте, тем самым поможете проучить копираста.
Скачать:
  • yandex
  • google (файл — загрузить)
  • dropbox

Кстате, новый wordpress классный

Полезности
mm.alice2k.me



Я тут с livestreet своим, стал забивать на wordpress, за слежкой новостей плагинов и прочего.
Седня, вот, захотелось сделать WP, по типу моего сборщика «для себя в архив всякого»(юзать поиск по wp более приятно) моей шары гугл ридера.

Потестил новую версию. Новый дефолт шаблон. Гибкость настроек и все такое. Реально, на WordPress сейчас, запросто можно делать хоть какие сайты. Были бы желающие ;)

Как получить RSS-ленту пользователя Google Plus

Полезности
Просить инвайты, можно в этом топике.



С помощью стороннего сервиса Plusfeed, уже сейчас можно подписываться на обновления пользователей с помощью RSS. Для того чтобы получить ленту, необходимо просто дописать к адресу сайта id-пользователя, вот например моя RSS-лента: plusfeed.appspot.com/104120360023772243420

rss каталоги всякие

Полезности

Письмо Павлу Дурову от Касперского

Полезности
http://e-kaspersky.livejournal.com/70000.html
7 рекомендаций для улучшения безопасности и приватности пользователей ВКонтакте. Открытое письмо Павлу Дурову.

Уважаемый Павел,
Всего за несколько лет соцсети в корне изменили устоявшиеся традиции общения, установив новые стандарты и ценности. Быть открытым и быть в контакте стало стилем жизни и правилом общения для миллионов людей.
Как водится, новые возможности порождают новые проблемы.
Социальная сеть прекрасна и опасна одним и тем же: своей социальной природой. Как только в центре внимания оказывается человеческий фактор, сразу же появляется бесчисленное число возможностей для злоупотреблений и мошенничества. Тому тем больше оснований, что большое количество пользователей соцсетей лишь недавно овладели компьютером и подключились к Интернету (справедливости ради — благодаря и ради участия в социальных сетях).
Увы, многие пользователи ещё очень далеки от понимания как защитить в сети свою безопасность и приватность. У пользователей остаётся небогатый выбор: рассчитывать на помощь самой социальной сети или следовать собственным соображениям уместности того или иного действия.
Я глубоко уверен, что в таких условиях наша моральная обязанность и вопрос профессионального достоинства – с одной стороны, обеспечить безопасную и прозрачную программную платформу, а с другой – создать условия для повышения осведомлённости пользователей и обучения правилам сетевой «гигиены».
Вы спросите, что такое «наша» и кто такие «мы»? Прежде всего, это ВКонтакте и другие соцсети. Без вашей доброй воли, готовности к решению проблемы и открытости компетентному совету воз и поныне будет там. Другая сторона – специалисты по ИТ-безопасности, знакомые со спецификой социальных сетей и имеющие опыт анализа веб-угроз.
Очевидно, что повышение безопасности пользователей соцсетей в наших общих интересах. Для нас это возможность перекрыть крупный канал, питающий зомби-сети и киберпреступность, плюс в целом снизить градус напряжённости в Интернете. Для вас – инструмент повышения удовлетворённости пользователей и защиты от легальных разбирательств, козырь в конкурентной борьбе а также необходимый аргумент для выхода на зарубежные рынки.
Совместно с экспертами компании мы разработали 7 рекомендаций, которые позволят в краткосрочной перспективе решить самые актуальные вопросы безопасности и приватности для ваших пользователей. Уверен, что вы осведомлены о многих из них, и, возможно, даже планируете внедрение. С нашей стороны мы готовы предоставить дополнительные сведения по каждому пункту и оказать помощь в их реализации.

Новый подход к приватности. Сейчас большинство настроек приватности ВКонтакте по умолчанию позволяют любому пользователю видеть личные данные любых других пользователей (фотографии, видео, список друзей, заметки и пр.). При этом не уверен, что сами пользователи об этом догадываются, одобряют экстремальную сетевую открытость и знают о возможности изменить настройки. В итоге, личная жизнь и конфиденциальные данные могут стать достоянием людей с не самыми дружественными намерениями.
Скажу откровенно, я не приветствую недавнюю реформу приватности (http://vkontakte.ru/note1_11138884). В частности, ограничение приватности списка друзей 20 записями наносит вред как свободе выбора, так и приватности пользователей. Я не исключаю, что такая политика может стать причиной оттока аудитории в соцсети с более толерантными правилами.
В области ИТ-безопасности давно и успешно действует простое правило: сначала всё выключить, потом нужное включить. Мы считаем, что настройки приватности по умолчанию должны обеспечивать максимальную защиту частной жизни и личных данных. В процессе первоначальной настройки учётной записи и работы в социальной сети пользователи могут изменить их по своему усмотрению. Таким образом, можно добиться не только максимальной защиты конфиденциальной информации, но и поднять осведомлённость пользователей о настройках приватности.
Хочу отдельно отметить, что соцсеть не только не должна провоцировать и заставлять пользователей раскрывать свои персональные данные (адрес, телефон и пр.), но наглядно информировать о сопутствующих угрозах при заполнении профиля. Более того, я считаю, что в случае утечки таких данных сеть должна нести ответственность.
Полное удаление учётных записей. Потеря пользователей — не в интересах соцсети. Разумеется, с коммерческой точки зрения привлекательность компании прямо пропорциональна количеству учётных записей, даже если они неактивны. Однако этому нельзя приносить в жертву волю пользователя.
В соответствии с п.4.14 пользовательского соглашения «…удаление персональной страницы Пользователя осуществляется Администрацией Сайта в срок, предусмотренный законодательством Российской Федерации, по личному письменному заявлению Пользователя, направленному на почтовый адрес ООО «В Контакте»…». Простое действие попадает под пресс бюрократической машины, что существенно усложняет и необоснованно затягивает (три месяца) процесс удаления учётной записи.
Мы считаем, что уважение к приватности пользователя требует либерализации процесса. Для предотвращения случайного или несанкционированного удаления страницы необходимо создавать резервные копии и дать возможность восстановления учётной записи в разумные сроки.

Специальные условия для несовершеннолетних пользователей. Будучи наиболее незащищённой и уязвимой группой пользователей, дети и подростки требуют особого подхода. Прежде всего, родители должны иметь возможность потребовать удаления, блокировки или получить доступ к учётным записям своих детей. Во-вторых, дети до 12 лет могут создавать страницы ВКонтакте только в виде поддомена страниц своих родителей. В-третьих, «несовершеннолетние» страницы требуют отключения некоторых особенно опасных функций, таких как геолокационные сервисы, подробные личные профили и изменение некоторых настроек приватности.
Разумеется, формальные ограничения и технические средства просто обходятся и не в состоянии в корне изменить положение вещей. Однако, они способны по крайней мере привлечь внимание наших детей к проблеме и задуматься о завтрашних последствиях их неосторожного поведения в сети сегодня.

Обучение пользователей. Осведомлён значит защищён. Какими надёжными и инновационными ни были функции безопасности и приватности, они будут бесполезны без адекватной политики их продвижения. Пользователям нужны доступные материалы и курсы для обучения особенностям поведения в социальной сети.
Мы считаем, что существующая страница vkontakte.ru/security не соответствует этим требованиям и рекомендуем разработать информационный портал, содержащий интерактивные курсы, справочники, обучающие видео материалы, «живой» чат со специалистами, постоянно обновляющийся список часто задаваемых вопросов, специализированный поисковый сервис, регулярные вебинары и подробный «разбор полётов» по самым актуальным вопросам и последним инцидентам. Мы предлагаем поделиться нашим опытом в развитии образовательных программ и приглашаем к сотрудничеству.

Использование протокола HTTPS для шифрования обмена данными между клиентом и сервером. Это обеспечит пользователям конфиденциальность работы в ВКонтакте даже в условиях недоверенных публичных сетей и сведёт на нет попытки несанкционированного перехвата данных при помощи утилит вроде Firesheep (http://en.wikipedia.org/wiki/Firesheep).
Мы рекомендуем пойти дальше и включить эту функцию по умолчанию для всех учётных записей. В обратном случае она останется для большинства пользователей неизвестной галочкой, сокрытой в глубине многоуровневых настроек безопасности. Разумеется, это значительно увеличит нагрузку на ваши серверы, но я уверен, что игра стоит свеч. Такое решение поднимет репутацию ВКонтакте и способствует решению проблемы взлома учётных записей.

Двухфакторная аутентификация пользователей при помощи мобильных устройств. Классический способ получения доступа к учётной записи через ввод пароля не выдерживает критики. Простой перехват или подбор пароля или его кража с заражённого компьютера позволяют злоумышленнику взять под полный контроль активность пользователя.
Банковская система и некоторые онлайн сервисы уже ввели дополнительные меры защиты при помощи электронных брелоков (eToken) и одноразовых паролей. Внедрение двухфакторной аутентификации с использованием кода подтверждения, присылаемого на мобильный телефон по SMS или одноразового пароля, генерируемого специальным мобильным приложением значительно повысит безопасность учётных записей ВКонтакте. В таком случае злоумышленникам придётся взломать сразу два устройства, что, согласитесь, задача не из простых даже для опытных хакеров.
Важно, что со стороны пользователя эта функция практически не повлияет на удобство работы. Ему придётся совершить всего одно дополнительное действие в начале работы (ввести код подтверждения или одноразовый пароль).
Как и в п.1 мы рекомендуем включить эту функцию по умолчанию для всех учётных записей, чтобы избежать для неё участи «полезной, но неизвестной фичи».

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

ВКонтакте не единственная социальная сеть, которая остро нуждается в повышении безопасности и приватности пользователей. Практически все сети находятся в постоянном поиске баланса этих ключевых характеристик с удобством сервиса и актуальными бизнес-целями.
Никакая система защиты не способна гарантировать абсолютную 100% защиту. Особенно, когда в деле замешан человеческий фактор. Перечисленные рекомендации также не панацея. Но их отличительная черта – выполнимость, разумность и актуальность. Их реализация способна поднять систему безопасности на качественно новый уровень, практически не затронув удобство пользования сервисом.
Приглашаю присоединиться к нашей IT-экспедиции «Безопасное завтра Рунета», которая пройдёт с 30 июня по 3 июля в Козьмодемьянске (http://www.safecity.ru). Защита соцсетей — одна из главных тем мероприятия и ваше присутствие на нём было бы более, чем уместно.
В заключение, хотел бы передать пользователям ВКонтакте сообщение.
Социальные сети – это один из важнейших прорывов информационных технологий за их историю. Они формируют новую культуру общения и я не сомневаюсь, что в них будущее наших коммуникаций, будь то деловых или дружеских. Абстрагируясь от технических средств безопасности, рекомендую придерживаться следующему простому правилу поведения в соцсетях: нужно действовать с пониманием, что когда-то наша онлайн-активность может стать всеобщим достоянием. Не повредит ли красноречивый «холивар» будущему политическому деятелю? Не станет ли неосторожное высказывание поводом для шантажа? Не разрушит ли сказанное по секрету чью-то жизнь?
Социальные сети только выглядят светящимися экранами, ветками обсуждений и цифровыми аватарами. В действительности, это просто новая платформа общественных отношений. И здесь, как и в любом другом обществе главную роль играет здравый смысл. Какой бы хорошей ни была система безопасности и приватности нам необходимо прежде всего полагаться на него, поскольку никакая система не способна модерировать человеческие отношения.

С уважением,
Евгений Касперский