Шаблон:Информационная безопасность: различия между версиями
(семь ссылок перенесены в Шаблон:Онлайн сервисы [он будет переименован]) |
(документация вынесена на подстраницу) |
||
Строка 14: | Строка 14: | ||
! style="width: 20%; background-color: #efe; color: #020;" | Другое | ! style="width: 20%; background-color: #efe; color: #020;" | Другое | ||
| [[Blackhole]] · [[Защита конфиденциальных данных и анонимность в интернете]] · [[Трипкод]] · [[Хакер]] · [[Эмблема хакеров]] | | [[Blackhole]] · [[Защита конфиденциальных данных и анонимность в интернете]] · [[Трипкод]] · [[Хакер]] · [[Эмблема хакеров]] | ||
|}</div><noinclude | |}</div><noinclude>{{doc}}</noinclude> | ||
Текущая версия на 11:51, 24 ноября 2020
Софт для безопасности | AppArmor · Eraser · GnuPG · Gostcoin · Kali Linux · Privoxy · Tahoe-LAFS · Telegram · Truecrypt · Прокси-сервер |
---|---|
Шифрование и пароли | HTTPS · OpenSSL · Pgp + zipjpeg · Secure password generator · Криптография · Стеганография · Шифрование |
Опасности | DDoS · Metasploit · RCE · Деанонимизация в I2P · Методы деанонимизации · Шелл-код · Эксплойт |
Другое | Blackhole · Защита конфиденциальных данных и анонимность в интернете · Трипкод · Хакер · Эмблема хакеров |
<templatestyles src="Шаблон:Doc/styles.css" />
local yesno = require('Module:Yesno') local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {}
local function unpack(...) local frame = ... local args if type(frame.args) == 'table' then args = getArgs(frame) elseif type(frame) == 'table' then args = frame else args = {...} end return args end
function p._main(anchor, text, visible) local result = mw.html.create('span') :attr('id', anchor) :wikitext(text) if visible then result:addClass('highlight-target') end return tostring(result) end
function p.main(...) local args = unpack(...) local anchors = compressSparseArray(args) local text local visible = yesno(args.visible or args.v) if visible then text = args.text or args['текст'] or args[1] end
local result = text for i, v in ipairs(anchors) do result = p._main(anchors[i], result, visible) --[[ создание старого вида якорей для совместимости, см. Обсуждение шаблона:Якорь#Новые html5 ссылки и старые ]] local encoded_anchor = mw.uri.encode(anchors[i], 'WIKI'):gsub('%%', '.') if anchors[i] ~= encoded_anchor then result = p._main(encoded_anchor, result, visible) end end
return result end
return p{{#if: | {{#ifexist: {{{1}}}
| {{{{{1}}}||||}} | {{#ifexist: Шаблон:{{{1}}} | {{{{{1}}}||||}} | Шаблон:Документировать }} }}
| {{#ifexist: Шаблон:Информационная безопасность/doc
| Шаблон:Информационная безопасность/doc | Шаблон:Документировать }}
}}
<templatestyles src="Шаблон:Doc/styles.css" />{{#ifexpr: 10 mod 2 = 1
| A test for all to see
|
}}