Святогор сообщение: Святогор — история богатыря, характеристика, былины, мифология
Святогор — история богатыря, характеристика, былины, мифология
История персонажа
Могучий великан Святогор – самый сильный персонаж древнерусских былин. Однако герой не борется с врагами и не охраняет земли Руси, он появляется в сказаниях для поучительных уроков и как символ бескрайней необоримой силы. Великан замечен всего в пяти преданиях, в двух компанию ему составляет Илья Муромец.
Мифология
Происхождение Святогора заложено в славянской мифологии: великан приходится сыном богу-творцу Роду. Задача героя – охранять мир Яви от вторжения злых чудищ из Нави. Попасть в Явь можно через вход, который расположен возле подножия столпа, держащего небо. Мировое дерево (так назывался столп) находилось в святых горах – отсюда и имя великана. По ту сторону «баррикады», у входа в Навь, дежурили три темных великана – Горынычи, которые старались не выпускать души умерших, жаждущие сбежать. Святогор был в постоянном противостоянии с Горыней, Дубыней и Усыней.
Богатырь Святогор
Во время правления Царьградом богатырь-великан узнал свою судьбу: по пророчеству, в жены ему предназначено чудовище змеиных кровей, живущее в морских глубинах. Святогор расстроился, но все же отправился на поиски невесты. Попал мифический герой на остров, покинутый людьми, где наткнулся на змею. От испуга ударил ее мечом, оставил алтын и скрылся.
В образе змеи была заколдованная морским владыкой красавица-царица по имени Пленка. После удара заклинание пало, девушка сумела умножить оставленные великаном деньги и возродить остров – на кусочек земли средь бескрайнего моря вернулись люди, выросли храмы и дворцы. Пленка решила приумножить золото и драгоценные камни торговлей в Царьграде, куда и отправилась. Здесь героиня встретилась со Святогором, вышла за него замуж и родила кучу детей, от которых берут начало многие народы мира.
Святогор и Илья Муромец
Когда открылась дорога в царство небесных богов, Святогор, поставив одну гору на другую, явился к Вышеню. У владыки великан попросил наделить его недюжинной силой, чтобы ни один бог или дух не смог сравниться с ним. Щедрый Вышень исполнил желание Святогора, но предрек, что победит героя людская хитрость и камень. Так и вышло – дочь пришлось отдать перехитрившему богатыря земному человеку Вану, а черный камень Велеса, вобравший тягу земную, загнал великана в землю по самый пояс. Святогор превратился в гору Арарат.
История персонажа перекликается с героями древнегреческих сказаний – в них живет титан Атлант, женатый на океаниде Плейоне и ставший впоследствии скалой.
Образ и предания
Из мифологии Святогор перекочевал в былины. Герой фигурирует в поздних народных преданиях как «бесполезный» богатырь, потому что не совершает блестящих подвигов, а сила его не приводит ни к чему хорошему. Исследователи считают, что Святогор олицетворял неуправляемую животную мощь, которая обречена на гибель.
Русский богатырь Святогор тянет суму переметную
Характеристика героя впечатляет: огромный великан передвигается на таком же большом коне – «выше леса стоячего, ниже облака ходячего». Голову венчает шлем, который задевает тучи. Непременным атрибутом образа стал орел, сидящий на правой руке. Когда могучий Святогор скачет по земле, реки выходят из берегов, а леса колышутся.
Персонаж появляется в былинах с тремя сюжетными линиями. В одном предании хвалится силой и уверяет, что легко перевернул бы Землю. Пошутить над силачом решил пахарь Микула Селянинович, выдав суму с «тягой земной», которую Святогор не сумел поднять – только ушел ногами глубоко в землю. Здесь и закончилась его жизнь. В другой сказке Микула, пожалев богатыря, рассказал секрет сумы.
Святогор и Микула Селянинович
Два варианта имеет и былина с Ильей Муромцем. Однажды Святогор встретился с русским богатырем, который начал бить великана палицей, но тому удары – что комариные укусы. Чтобы успокоить соперника, Святогор засунул Илью вместе с лошадью в карман. В пути герои наткнулись на каменный гроб, в который Святогор шутки ради решил лечь да так и не смог снять крышку. Умирая, выдохнул часть могучей силы Илье Муромцу.
Еще одно сказание гласит об измене жены Святогора с русским богатырем. Илья Муромец уснул сладким сном под дубом в чистом поле. Спустя три дня на это место прискакал на коне великан с ларцом из хрусталя, в котором прятал красивую супругу. Пока он отсыпался с дальней дороги, жена охмурила Илью и тайно поместила в карман мужа. Когда секрет раскрылся, Святогор убил неверную, зато подружился с Муромцем.
Святогор и его жена
Третий былинный рассказ повествует о женитьбе великана, с незначительными изменениями повторяя сюжет из мифологии. Микула Селянинович отправил Святогора к ясновидящему кузнецу, чтобы тот поведал детали дальнейшей судьбы. Коваль пророчил гостю в невесты чудище из приморского царства, которая после удара мечом превратилась в красавицу. Услыхав о девушке прелестной внешности, Святогор отправился свататься. После бракосочетания заметил на груди жены шрам и поверил, что судьбу просто так не обойдешь.
В культуре
Святогор уступает по популярности в культуре и искусстве другим богатырям. Герой упоминается в легендарной сказке «Илья Муромец», снятой режиссером Александром Птушко в 1956 году. В ленте, созданной по мотивам былин, а также произведений Александра Пушкина, главенствующий богатырь получает в дар меч великана.
Святогор в мультфильме «Алеша Попович и Тугарин Змей»
Со Святогором знакомы и современные дети. В мультфильме «Алеша Попович и Тугарин Змей» (2004 год) меч достается уже Алеше, но здесь персонаж, который представлен как ростовский поп, собственноручно передает оружие. Озвучил его Иван Краско.
Ценители живописи имеют возможность любоваться картиной «Святогор», написанной Николаем Рерихом в 1938 году. Художник не раз обращался к теме былинных героев, стремясь передать мощь русского народа. Великан изображен на фоне заснеженных гор, каких именно – остается загадкой. Возможно, Гималаев, потому как живописец создавал очередной шедевр в экспедиции по Центральной Азии.
Картина «Святогор». Худложник Николай Рерих
В «Святогоре» объединены русские и восточные элементы: герой одет, как типичный древнерусский воин, но черты лица азиатские. Картина является экспонатом московского Музея народов Востока.
В Коломне в середине 90-ых годов прошлого столетия открылся «Центр русской воинской культуры «Святогор». Дети и подростки постигают азы русского рукопашного боя, фехтования, стрельбы, изучают мифологию, историю костюма.
богатырь-великан, былинный персонаж — Щи.ру
Один из самых загадочных и до конца не изученных образов русской былины – богатырь Святогор представляет собой нечто среднее между мифическим существом и героем в человеческом обличье. Святогор – потомок древних русских былин, богатырь-великан, которого не способна выдержать матушка-земля, поэтому он вынужден всю жизнь быть на Святых горах, в честь которых и получил он свое имя.
Какова судьба героя
Святогор упоминается во многих былинах, сюжет которых дошел до нас только во фрагментах. Неизвестна до конца причина его кончины, сказители четко определяют его в качестве переходного звена между новыми богатырями и старыми. Огромный рост Святогора, его непомерная сила в новом веке, когда нужно обороняться от захватчиков татаро-монгольского ига, оказываются бесполезными. Его не способна выдержать земля и на всю жизнь ему только и остается, что в одиночестве доживать свой век.
Интересен и вид трагической гибели, который выбрали для него сказители. По одной из легенд Святогор становится жертвой собственной же силы. Однажды, проезжая на коне, он видит суму. Решает ее поднять, но ничего не выходит, тогда Святогор слезает с коня, пытается вновь поднять загадочную суму и погрязает в земле, так и не достав находку. По все той же легенде, в сумме была сокрыта вся мощь русской земли, вся ее сила. Богатырь хотел переместить ее, поднять, а нужно было лишь облагородить и обработать.
Вторая легенда рассказывает о предначертанной гибели Святогора и о крышке гроба, которую ему не удалось поднять над собой. Последним, кто видел богатыря перед смертью, был Илья Муромец. Он, по задумке великана, должен был получить силу богатыря себе. Однако Илья Муромец отказался от всей силы, тем самым окончательно разорвал связь между древними природными (языческими) силами и православными русскими.
Что означает символ Святогора
Многие исследователи отмечают схожесть образа Святогора с самой русской землей. Сильный, крепкий, такой, что даже силами ему не с кем помериться – настоящий прототип крепкого народа, который всех побеждает. В Святогоре сказители заключили одновременно и силу, и отчаяние. Это великан, наследник древности, обречен на вечное одиночество. Даже любимая по одним преданиями становится падшей женщиной, пытающейся соблазнить Илью Муромца, по другим – умирает от язв и струпней, поэтому Святогор вынужден ее убить и в первом, и во втором случае. Всю жизнь великан носит тело любимой в хрустальном гробу на спине у коня.
Почему же тогда Святогора так любит русский народ? Сам великан ни разу не вступался за свободу Руси и уж тем более не защищал ее от набегов татаро-монгол. Все очень просто — Святогора считают хранителем русской силы, получеловеком-полувеликаном, который смог взрастить в себе такую мощь и частично передать другим богатырям.
Интересные факты о богатыре Святогоре
ИнтересноеИнтересное
3 декабря 2013 1:00
3 декабря — день памяти богатыря Святогора. Он менее известен, чем Илья Муромец, Добрыня Никитич и Алёша Попович. В этот день мы собрали несколько интересных фактов о Святогоре
Происхождение имени «Святогор» связано с его местом жительства – Святыми горами.
Семья Святогора
Святогор – герой русского былинного эпоса. Его цель была сторожить порядок на Руси и Мировой Дуб. Вообще, мировое дерево – это мифологический архетип, который объединяет все сферы мироздания. Корни связаны с преисподней, ствол – с земным миром, а ветви соотносятся с небом.
Мать богатыря – Сыра Земля. Отец – «тёмный», то есть слепой, что является признаком существа иного мира. Все помнят известное произведения Гоголя «Вий», но мало кто задумывался, что это за существо такое? Так вот, Вий – это также персонаж восточнославянской мифологии, его взгляд убивает.
Три эпизода из жизни богатыря
Известно три эпизода из жизни этого богатыря.
Первая история повествует о том, как Святогор почувствовал в себе мощь, силу и способность к небывалым подвигам. Он полагал, что если в земле и на небе было бы кольцо, то он смог бы перевернуть всё с ног на голову. Это услышал Микула Селянинович и бросил на землю суму со всей «тягостью земной». Богатырь не справился с такой ношей и погиб. Былина поучительная, думаем, правильные выводы вы сможете сделать сами.
Второй эпизод из жизни Святогора рассказывает о неверности его жены. Он держал её в хрустальном ларце. При встрече с Ильёй Муромцем она соблазняет его на любовь, а позже сажает в карман мужа. Позже конь богатыря говорит, что тяжело ему двух великанов везти. Обнаружив Илью, Святогор убивает свою неверную жену, но вступает в братство с богатырём. На дальнейшем пути встречают они гроб, который подошёл обманутому мужу. Напоследок успел он передать часть своей силы Илье Муромцу.
Ну и наконец, третий эпизод иллюстрирует фатальность многих встреч. Многие из нас не прочь сходить к гадалкам, так вот и Святогор отправился к вещему кузнецу, который предсказал ему женитьбу на невесте, живущей на гноище. Но, увидев её, богатырь только ударил её в грудь мечом и уехал. Та после отъезда будущего мужа расцвела, скинула шкурку, как Царевна-лягушка, и превратилась в красавицу. Конец этой истории очевиден. Как богатырь может позволить себе не жениться на распрекрасной девушке?
Эти три истории, написанные давным – давно, отлично характеризуют мужчин с психологической точки зрения. Прочитайте их ещё раз и всё поймёте сами. Многое ли изменилось с тех старорусских времён?
Связь эпизодов с эпосом других народов
Интересным фактом является наличие аналогичных сюжетов в эпосе других народов. Мотив о подымании сумы имеет параллели с северным сказанием о споре Тора с великаном. Кстати, фильм «Тор» имеет реальные мифологические корни.
Мотив о неверной жене встречается у многих народов: украинцев, кашубов, итальянцев и даже в Древнем Египте. Безусловно, в «Сказках 1001 ночь» он также имеет место быть. Видимо, ревность мужчин не имеет границ и исторически-временных рамок.
Женитьба Святогора напоминает один из эпизодов «Калевалы», в основе которого лежат карельские народные поэтические песни.
Предположения о прототипе
До сих пор неизвестен прототип Святогора. Жданов считает, что им является библейский Самсон. В свою очередь, Самсон – это ветхозаветный Судья – герой, который прославился подвигами в борьбе с филистимлянами. Веселовский же полагает, что есть много схожего между Святогором и былинным Самсоном – богатырём.
Происхождение имени «Святогор» связано с его местом жительства – Святыми горами.
Сообщение по теме «Богатыри Земли Русской. Великий Святогор»
Материал опубликовала
Великий
Святогор
Работу выполнила ученица
4 а класса Яппарова Карина.
Учитель:
Цыркова Мария Александровна
В своей работе я хочу рассказать о
БОГАТЫРЕ
ВЕЛИКОМ
СВЯТОГОРЕ
Великан приходится сыном богу-творцу,
а мать Святогора – святая русская Земля.
СВЯТО
гор
СВЯТЫЕ ГОРЫ
Святогор жил только в горах. Не могла вынести земля его силы: он огромен, «выше леса стоячего, головой упирается под облако ходячее», когда идёт,
земля содрогается, леса расступаются,
а реки выходят из берегов.
Задача героя – охранять мир Яви (мир людей и живых существ) от вторжения злых чудищ из Нави
(мира бесов).
вход в Явь
Хочет Святогор, как другие богатыри, с врагами сражаться, да не выдерживает его земля русская, рассыпается. Стал он деревья, как травинки, выдёргивать, начал горы разрушать, но это никому не нужно.
Святогор – самый сильный герой древнерусских былин. Но сила его бесполезна.
Святогор запечатлён в пяти легендах. В двух легендах он вместе с Ильёй Муромцем.
Былинный герой появляется в сказаниях для поучительных уроков и как символ непобедимой силы.
Встречу двух богатырей – Святогора и
Ильи Муромца,
описывает поэт
Иван Алексеевич Бунин
в стихотворении «Святогор и Илья».
Иван Алексеевич
Бунин
Святогор захотел перед смертью передать свою силу Илье Муромцу, но отказался Илья от
«этой силы нечеловеческой».
Не понимает Святогор, как применить свою силу.
В одной из легенд Святогор встречается с путником – землепашцем Микулой Селяниновичем
и начинает хвастаться перед ним силой богатырской.
Землепащец просит Святогора поднять его котомку, но богатырь не смог оторвать её даже от земли. Микула Селянинович объясняет Святогору, что в котомке – тяга земная, Микула пашет землю и потому, в отличие от Святогора, очень к ней привязан.
И всё же совершил Святогор один подвиг.
Во время правления Царьградом богатырь узнал свою судьбу: по пророчеству, в жены ему предназначено чудовище змеиных кровей, живущее в морских глубинах. Святогор расстроился, но отправился на поиски невесты. Попал Святогор на остров, покинутый людьми, где наткнулся на змею.
От испуга ударил Святогор её мечом и скрылся. В образе змеи была заколдованная морским царём красавица по имени Поленница. Заклинание спало.
Так Поленница встретилась со Святогором и вышла за него замуж .
Святогор был упомянут в анимационном фильме «Алёша Попович и Тугарин Змей»
Памятник Святогору в Ялте
Святогор Славянская мифология
Святогор старше многих богов. Многие знакомы с этим могучим великаном по
былине, где он встречается с Ильей Муромцем и прячет его вместе с конем в карман.
Много загадочного в образе Святогора. Отчего, например, он обитает
в горном месте, вязнет в земле, будто в топком болоте, и не может поднять суму,
где спрятана вся «тяга земная»? Почему не охраняет границы Святой Руси, как Илья
и другие богатыри, не пашет землю, подобно Микуле Селяниновичу? По какой причине
живет один, а не вместе с иными великанами – Горыней, Дубыней и Усыней? Что
означает упоминание в одном из вариантов былины о его «темном» батюшке?
Да и как получилось, что он, могучий и непобедимый, разом теряет свою силу в случайно
найденном им каменном гробу? Святогор, в славянской мифологии сын Рода, брат Сварога, а Сварожичи доводились ему племянниками.
Его отец назван «темным», то есть слепым, ошибочно: Род изначален, вездесущ,
всевидящ. Рожден же Святогор был для того, чтобы стоять на страже мира Яви и не
пускать сюда темных чудищ из Нави. Вход туда находился у подножия столпа, на
котором держалось небо. Сам же столп (или Мировое древо) находился в святых
горах, откуда и происходит имя великана. Нелегкое это дело – стоять на границе Света и Тьмы.
Другие великаны, Горынычи – Горыня, Дубыня и Усыня, – были рождены темным, слепым владыкой Вием
из зависти и в противовес Святогору. Вий, отчасти знакомый нам по повести
Гоголя, поставил трех своих сыновей стеречь выход из Нави, чтобы оттуда не могли
сбежать души умерших. Так что, стоя по другую сторону границы, они были недругами Святогора.
Огромный вес Святогора мешал ему покинуть свой пост и переселиться в иные места.
Все же однажды он, по предсказанию Макоши, вынужден был оставить Святые горы.
Богиня предрекла великану, что он женится на змеедеве. Огорчился великан, но
решил отыскать суженую – может, не так уж она и страшна? Отправился в дальние
моря, от одного острова к другому перебирался. И наконец увидел змею. Решил
Святогор, что лучше уж холостяком помереть, чем на таком страшилище жениться.
Отвернулся и ударил по ней мечом. Потом кинул золотой алтын во искупление
содеянного и, заливаясь горючими слезами, побрел прочь.
Меж тем удар Святогора оказал волшебное действие на змею: она освободилась от
наложенного на нее заклятья и стала, как прежде, прекрасной девушкой Пленкой.
Подняла красавица золотой алтын. Он оказался
неразменным, и она отдала его горожанам. Те пустили монету в оборот и вскоре
несказанно разбогатели. Не забыли они и свою благодетельницу – щедро одарили
Пленку, а она на полученные деньги снарядила караван и отправилась на поиски
спасителя. Долго ли, коротко ли странствовала, но нашла Святогора и поведала ему
свою историю. Великан не сразу поверил, что эта краса девица и есть та самая
змея, которую он зарубил. Потом махнул рукой: мало ли какие чудеса на свете
случаются! Женился на Пленке, как и предсказала Мокошь, а вскоре у них дочери родились – Пленкини.
Эта история стала известна и в Греции: то ли ее туда принес арийский народ дорийцев, то ли балканские славяне. Только
Святогора греки стали звать на свой лад Атлантом (или Атласом). Его жену Пленку
считали океанидой Плейоной. Дочерей же их нарекли Плеядами. Девушки эти стали
звездами, а Персей, показав их отцу голову Медузы Горгоны, превратил Атланта в
скалу. Эти горы в Африке и доныне называются Атласскими.
Много еще повестей о Святогоре сложено, всех и не перескажешь.
Напомним лишь одну из них. Надоело великану оборонять богов, которых он и
не видел толком, и решил он построить каменную лестницу в небо да сам на них посмотреть.
Силой его Род не обделил и с работой Святогор справился: до самого
престола Всевышнего в небесах добрался. Бог не стал его бранить за самовольство, похвалил за труд и сказал, что исполнит любое желание великана. Святогор
попросил силы немеренной да мудрости побольше, чем у любого из богов. Эх, знал бы, что любое желание имеет еще и
оборотную сторону, так, наверное, остерегся бы просить ума и силы. «Будешь ты сильнее Сварожичей, но тебя самого
осилит камень, – ответил ему Вышний. – Станешь мудрее богов, а человек-то тебя и
обманет!» Лишь ухмыльнулся великан в ответ, не поверил сказанному. Уж ему ли,
построившему из скал лестницу в небеса, камушка какого-то опасаться! Ну, а
мелкий род людской, что жучки под ногами, что они могут ему сделать?
А вышло все по слову Всевышнего. И каменный гроб, в который шутя прилег Святогор,
стал его последним пристанищем, да и богатырь Илья Муромец перехитрил великана.
А, может, оно и к лучшему: прошло время великанов, наступала эра людей. Да и
устал Святогор от вечной жизни, пора было уж ему и отдохнуть. Успел он только с
последним дыханием передать часть силы своей богатырю.
Об Илье же известно, что совершил он множество подвигов во славу Святой Руси, а
на старости лет пришел в Киево-Печерский монастырь да и стал там монахом. Дни и
ночи проводил он в келье, замаливая грехи свои, вольные и невольные. Потому и не
заметил, как подкрался к нему убийца и нанес предательский удар ножом в спину.
Впрочем, в былинах о том нет ни слова. Об этом узнали ученые-антропологи,
исследовавшие останки Ильи Муромца. Они же определили, что у богатыря с детства
левая нога была короче правой – потому он и пролежал «тридцать лет и три года»
на печи, пока странствующие волхвы не вдохнули в него силу могучую.
Святогор и Микула — stonecarving.ru
Песни о Святогоре относятся к наиболее ранним былинным сказаниям: они появились еще до принятия христианства на Руси. И сам Святогор, древнейший русский богатырь и житель гор, предстает в них воином огромной, внушающей восхищение величины и невероятной силы. Иногда даже возникает ситуация, когда эта сила, которая просится на волю, Святогору в тягость: сохранившиеся былины описывают богатыря, но почти не рассказывают о его истинных подвигах.
Имя героя подчеркивает, что он — обитатель гор, житель вершин. Представления о его облике сформировались еще в те времена, когда признаками настоящей героической силы считались огромный рост и нечеловеческая сила. Святогор превосходит по своей мощи все мыслимые пределы человеческих возможностей. И эта сила важна сама по себе: этот богатырь может совершить любой подвиг, но в былинах сами его деяния не находят отражения.
Микула Селянинович, на первый взгляд, выглядит полной противоположностью. Он — возделывающий землю крестьянин, путешествующий пешком с сумой переметной. И только в одном превосходит Микула Святогора — в той особой земледельческой силе, которая способна поднять эту суму с «тягой земной» и которая горному богатырю недоступна.
Эта «тяга земная» и есть ключ к пониманию образа Святогора и самого известного сюжета с его участием. Естественная среда обитания Святогора — горы, тогда как его собеседник — человек равнины. И то, что по силам возделывающему землю, совершенно непосильно архаичному богатырю-небожителю. В народном сознании прикладная сила Микулы выглядела такой знакомой по сравнению с неподвластной пониманию высшей мощью Святогора.
Мастера-камнерезы воплотили и обострили это скрытое противостояние двух героев. Помимо замечательного подбора материала для костюма Святогора и тончайшей резьбы по пириту в кольчуге, стоит обратить внимание на решение основания каменного произведения. Сказочная атмосфера создается во многом благодаря сочетанию роскошных травяных кочек из нефрита разных оттенков и блока халцедона с тончайшей корочкой кристаллов зеленоватых тонов.
Из сборника народных песен, собранных П. Н. Рыбниковым
Едет богатырь выше леса стоячего,
Головой упирается под облако ходячее.
Поехал Святогор путем-дорогою широкою
И по пути встретился ему прохожий.
Припустил богатырь своего добра коня к тому прохожему,
Никак не может догнать его.
Поедет во всю рысь — прохожий идет впереди,
Ступою едет — прохожий идет впереди.
Проговорит богатырь таковы слова:
«Ай же ты, прохожий человек, приостановись немножечко,
Не могу тебя догнать на добром коне!»
Приостановился прохожий,
Снимал с плеч сумочку
И клал сумочку на сыру землю.
Говорит Святогор-богатырь:
«Что у тебя в сумочке?» —
«А вот подыми с земли, так увидишь».
Сошел Святогор с добра коня,
Захватил сумочку рукою — не мог и пошевелить;
Стал вздымать обеими руками —
Только дух под сумочку мог пропустить,
А сам по колена в землю угряз.
Говорит богатырь таковы слова:
«Что это у тебя в сумочке накладено?
Силы мне не занимать стать,
А я и здынуть сумочку не могу!» — «В сумочке у меня тяга земная». — «Да кто ж ты есть и как тебя именем зовут,
Величают как по изотчине?» — «Я есть Микулушка Селянинович!»
Святогор и Микула
Творческая мастерская Алексея Антонова
2011 год
Макетирование: Иван Голубев
Мастера: Фарис Хайрланамов, Николай Скрипин, Игорь Голохвастов
Бронза: Анастасия Миркурьева
Ювелир: Павел Ветров
Материалы: пирит, халцедон, яшма, лазурит, кварцит, нефрит, окаменелое дерево, хрусталь, шайтанский переливт, долерит, бронза, золото и серебро
Размеры: 62 × 60 × 40 см
Краткое содержание: Святогор богатырь
Былины — это эпос, который многие считают выдуманным, называя описанные события сказками. Однако былина все же отличается от фантазии. Несмотря на то, что в сюжете многие вещи слишком преувеличены, ученые находят подтверждение тому, что события могли быть. Как раз былины и знакомят нас с такими героями, как богатыри. Так, былина Святогор богатырь рассказывает нам о самом сильном русском богатыре, которого даже земля не могла носить. Итак, рассмотрим краткое содержание былины, которое поможет ученикам узнать, кто такой Святогор и кто такой Микула Селянинович.
Святогор-богатырь
Краткое содержание былины Святогор богатырь переносит нас к Святым горам, что были на Руси, в их ущелья и пропасти. Переносит в те места, где звери не живут и растительность не растет. Именно там и проживал Святогор, разъезжая на своем огромном коне.
Далее автор дает описание главного героя. Это был персонаж, чей рост превышал высоту леса, он своей головой упирался в облака, а когда передвигался, то сотрясались горы, а реки выходили из берегов.
Святогор и Микула Селянинович
Скучно было богатырю среди утесов, но и на землю не мог он ступить, так как выдержать его вес могли только камни. Мечтает Святогор встретить кого-то, чтобы перекинуться словом, побороться силами, мечтал и о том, чтобы скинуть часть своей силушки. Лес бы рубал, так для него он, что трава. Горы бы воротил, да без надобности данная затея. Задумал Святогор тягу земли найти, тогда бы смешал землю с небом, да не знал он, где искать эту тягу.
И вот однажды, проезжая на своем коне долиной, видит впереди мужика. Пытается догнать его, да не получается. Даже несмотря на то, что Святогор гонит коня во всю прыть, в то время как путник идет медленным шагом, перекидывая с одного плеча на другое свою сумку, не может его догнать Святогор. Только после того, как окликнул Святогор мужика, тот остановился бросив сумку на землю.
Стало интересно богатырю, что в той сумке, так как попытался ее поднять, и никак у него это не получалось. Он и пальцами пробовал, и одной рукой, и двумя. Как такое может быть, чтобы такой сильный человек, не смог поднять обычную сумку. Поинтересовался он у мужика, Микулы Селяниновича, что хранится в ней. И сказал ему Микула, что земная тяга в сумке его.
Святогор и кузнец
Захотелось Святогору судьбу свою узнать и Микула советует ехать ему к кузнецу, который кует всем желающим их судьбу. Долго ехал к Северным горам наш герой и доскакал до кузницы. Старик кузнец ковал волоски и приговаривал: как совьет эти два скованные волоска, так и пара женится. Поинтересовался Святогор и своей судьбой, на что кузнец сказал, что его суженая ждет в старой избушке на краю гор. Но увидел там Святогор не красавицу, а девушку, которую сковала кора. Стало жаль ее богатырю и чтобы облегчить ее судьбу, он воткнул меч в ее грудь. Да не охнула девушка. Развернулся Святогор и давай наутек. А в это время девушка проснулась, увидела меч богатыря, да монеты золотые, что были привезены героем в дар будущей невесте. Встала она и почувствовала, как прибыла к ней сила. Посмотрела на свое отражение в озере и ахнула от удивления, ведь смотрела на нее девица — красавица.
Святогор богатырь и его суженая
На золото девушка покупает корабли, загружает их товаром и начинает заниматься морской торговлей, которая идет у нее удачно. Все хотят посмотреть на красавицу и купить у нее товара. Так странствуя морем, она приплывает к берегам Святых гор. Там и увидел ее Святогор и тут же влюбился, да и девушка ответила взаимностью. Уже после свадьбы жена рассказала мужу, как более тридцати лет кора ее покрывала, а потом вылечилась она и нашла в своем доме деньги. Не стал рассказывать ничего жене Святогор. Так и жила она с мужем на Святых горах, бросив свой торговый промысел.
|
|
Биокосмическая Поэтика | MIT Press
Читать архив
Отрывок из «Русского космизма» Бориса Гройса
Биокосмическая Поэтика
Святогор Александр
Пролог, или Первый шаг
Перед нами стоят важные задачи, и поэтому мы опровергаем существующие убеждения и идеи. Будущее уже в долгу перед нами в нашей борьбе за преодоление предрассудков.Для нас почтения просто не существует, и величие естественной необходимости не впечатляет нас ни на йоту. Текущий баланс в естественном порядке — это, по сути, наш первый и последний враг. Должны ли мы, подобно Иуде, предать свое существование силе необходимости ради нескольких серебряных монет и всего мира — букета цветов, запах которых мы вдыхаем?
А теперь перейдем к вопросу о том, как реализовать личное бессмертие!
Пора нам отказаться от необходимости смерти и равновесия, которое включает естественную смерть.Каждый закон на самом деле является лишь выражением временного баланса определенных полномочий. Вам нужно только ввести новые силы или удалить некоторые из существующих сил, чтобы разрушить данный баланс (гармонию). Если мы приведем в движение силы бессмертия, тогда, даже перед лицом противостояния, эти силы смогут разрушить равновесие, включающее смерть, заменив его бессмертием. В самом деле, каждая жизнь больше всего стремится к бессмертию.
В нашу повестку дня также входит «победа над космосом».«Не будем называть это воздухоплаванием — этого недостаточно, — а скорее космическими путешествиями. Наша Земля должна стать космическим кораблем, управляемым мудрой волей Биокосмиста. Ужасающий факт, что с незапамятных времен Земля вращалась вокруг Солнца, как коза, привязанная к своему пастуху. Пришло время дать Земле указание взять другой курс. Фактически, также пора вмешаться в курс, взятый другими планетами. Мы не должны оставаться простыми зрителями, а должны играть активную роль в жизни космоса!
Наша третья задача — воскресение мертвых.Здесь нас беспокоит бессмертие человека во всей полноте его духовных и физических сил. Воскресение мертвых включает полное восстановление тех, кто уже мертв и похоронен. Тем не менее, болото религии или мистицизма не для нас. Мы слишком приземлены для этого и фактически ведем войну с религией и мистицизмом.
Таковы наши биокосмические идеи. Биокосмизм, несомненно, чрезвычайно смел. Но все великое или смелое оскорбительно для других, и мы уже можем обнаружить смутное, но очевидное отвращение к нему, поскольку биокосмизм очерняет каждую идею и каждую идеологию.Но мы оптимисты, а не сумасшедшие. Сумасшедшие — это те, кто хочет сделать людей свободными и превосходными, не прибегая к биокосмизму. Они напоминают Робеспьера, который хотел сделать человечество счастливым, но закончил идеей его уничтожения. Каждая идиллия, обещающая «счастье на Земле» без биокосмизма, является самой вредной из иллюзий и лежит в основе самой чудовищной тирании.
Перед нами стоят важнейшие задачи. Но действительно ли мы выглядим ханжескими и суровыми, как монахи или диктаторы? Нет, у нас совсем другая психика.Мы чувствуем себя чрезвычайно неприхотливыми и счастливыми, путешествуя по пути биокосмизма, превосходя в этом отношении даже Аристиппа Киренского, самого счастливого из людей. Мы создаем Биокосмизм, как маленький мальчик, который весело катает обруч и поет. Мы осознаем бессмертие радостно, счастливо, с улыбкой, манят кладбища и готовы отправиться в доки, где нас ждут корабли Биокосмистов.
Мы творцы. Мы уже создали «Создатель биокосмистов». Невежественные люди думают, что «креаториум» звучит как «крематорий», и, вероятно, они правы.В самом деле, нам нужно сжечь очень много, если не все. Биокосмизм — это начало совершенно новой эры. Вся предыдущая история, от появления органической жизни на Земле до массовых потрясений последних нескольких лет, составляет одну эпоху: эпоху смерти и мелких дел. Мы находимся в процессе вступления в новую эпоху — эпоху бессмертия и бесконечности.
А как же наша эстетика?
Наша эстетика не проистекает из наблюдения, регистрации и анализа уже существующих форм.Несмотря на свою важность, описательная эстетика не может быть предписывающей. Все его попытки в этом направлении представляют собой необоснованный отход от его основной области и узурпацию прав, которые ему не принадлежат. В самом деле, невозможно определить, что желательно или может быть, путем установления того, что есть на самом деле.
Наши основные идеи, касающиеся стиля, вытекают из идеала биокосмизма. Это наш метод и критерий нашего анализа. Мы не можем принять эстетику символистов или футуристов не только потому, что они устарели и устарели, но и потому, что у нас есть свои собственные критерии.Мы не хотим попадаться ни в какую филологическую или стилистическую мышеловку: Потебня, Веселовский, Погодин и им подобные нас не интересуют. Для нас центральное значение имеет телеологическая эстетика, а не историческая или психологическая эстетика. Сегодняшние малограмотные сочинения нас волнуют даже меньше, чем старые предрассудки.
Есть еще вопрос формы и содержания. Что должно быть первым и что важнее? Нельзя сказать, что содержание означает все и ничего не формирует.Придание значения одной только форме выдает отсутствие элементарного научного и философского образования. Идея имманентна форме, но форма не всегда ей эквивалентна. Форма часто противоречит идее, и идея может иметь более одной формы. Но не в этом суть. Нас не очень интересуют извечные споры (о форме и содержании) из эпохи немецкого идеализма, которые сейчас слишком быстро разгораются. У нас есть совершенно новая аксиома.
Дело не в примате формы или содержания, а в моем отношении к ним.Здесь нас беспокоит гордая независимость творчества.
А как насчет нашего стиля?
Наш стиль начинается не с изолированного слова, даже если оно художественно определено, а с ряда слов. Вместо отдельных слов центральное значение для нас имеют серии слов — не столько этимологически, сколько синтаксически. И по этой причине создание этих словесных рядов предполагает различные комбинации составляющих их элементов.
Мы создаем не образы, а организмы.Образ слова основан на внешнем зрительном восприятии, на поверхности. Изображение — это только впечатление, только описание, и поэтому оно неадекватно. Образы, которые не встречаются в сочетании, равняются хаосу. От изображения к сериалу проходит звуковой творческий путь. Для поэта придание первостепенной важности образу равносильно шагу назад, а не вперед. Сериал — начало космоса. Мы не носители образов, а создатели сериалов.
Действительно ли мы презираем слова или все они для нас одинаковы? Некоторые слова мертвы, в других проблеск жизни; но лишь изредка мы находим слова по-настоящему розовощекие.Мы любим слова с некоторой долей резкости и вдыхаем жизнь в мертвые. Но воскрешение слов — это не вопрос раскрытия первоначального образа; скорее, дело в умелом выборе префиксов и суффиксов. Нас также интересуют различные обличья, которые могут принимать слова; нас привлекают слова, способные трансформироваться, как оборотни или люди на балу-маскараде.
Слово ускользает от своего первоначального значения, вырывается и надевает маску. На самом деле слово похоже на маску: оно оживает в серии слов, и чем изобретательнее эта серия, тем выразительнее слова.Серия делает слова более красочными, выразительными, эластичными и разнообразными. Художественная воля создателя заставляет слова в сериале брать на себя иную роль. Слова в серии — это форма, которая меняет свой объем и содержание, при этом одно и то же слово оказывается на разных уровнях. В сериале слова играют, как мячом, с конкретным. Создание серии слов представляет собой преобразование и воскрешение слов.
Фактически, мы беременны новыми словами. Таким образом, мы можем интуитивно уловить восклицание, произносимое человеком, когда он поднимается из своей могилы.На Марсе, как и на других планетах, нас ждет миллион восклицаний. Мы верим, что эти восклицания биокосмистов (в широком смысле слова) приведут к появлению биокосмического языка, разделяемого всем миром и всем космосом. (Само собой разумеется, что это не эсперанто, и это не что иное, как бессмысленная шутка. Язык варваров неизмеримо более высокого порядка, поскольку он органичен). Мы считаем, что самое главное — это выразительность глаголов.Стоит ли ограничиваться неопределенным настроением, как футуристы? Мы слишком конкретны, слишком современны для этого, а с четырьмя настроениями даже нас слишком мало. Десятки и сотни настроений — это еще мало! Нам нужно настроение космоса и настроение бессмертия!
Наш стиль начинается с серии. Серия прямая или изогнутая, в ней прослеживается движение творческого духа. Но на самом деле это не означает метр. Метр — это внешняя схема, и дух биокосмизма этим ни в коем случае не ограничен.Дух биокосмизма вырисовывает совершенно другую схему. Как поэты, мы имеем в виду серии, составленные в соответствии с ритмом биокосмизма, который телеологичен, чтобы соответствовать его движению, интонации, выражению, весу, темпу и температуре. Мы враждебны любой языковой стабилизации в языке. Нам нужен новый синтаксис, построенный на параллелизме, пересечениях и параболизме серии Biocosmist. Нам нужны предложения, составленные в соответствии с геометрическими принципами. В конце концов, грамматика — это всего лишь неудачная математика.Мы полны решимости стать Лобачевскими грамматики!
Мы — создатели серий, но для нас сериалы — это всего лишь живые клетки, которые организмы могут создавать. Художественный организм — наша конечная цель. Это не только совокупность серий, но и живое целое, в котором отдельные части взаимодействуют с другими. Помимо содержания и содержания, которое оно приобретает в соответствии с его положением в серии, слово в серии оплодотворяется и расцветает как более сложный организм — под тяжестью всего художественного организма.Все характерные признаки серии могут быть полностью поняты и истолкованы только в этом контексте, в пределах художественного организма. Последний пульсирует и дышит, улыбается и смеется, как самое совершенное творение. Он олицетворяет нашу высшую цель и глубочайший смысл.
Смерть неутомима. Каждую секунду он посвящает своей подлой задаче: казни живых существ. Поэт — то есть поэт-биокосмист — одновременно активист и певец в группе, восставшей против смерти и диктатуры космоса.Поэт-биокосмист создает свои живые организмы на предметах бессмертия, космических путешествий и воскрешения мертвых. Как он может стать идолопоклонником, разрушая каждый храм и жертвенник? Должен ли он пробираться через трясину мелких дел, сидеть вне рабочего времени в офисе или торговать безделушками, когда ему следует разрывать недоумки на части, чтобы посеять в них семена биокосмизма? Как он может мирно прогуливаться с закрытыми глазами, когда он должен быть вооружен до зубов телескопами? Должен ли он заснуть, горестно хныкая, когда его вызывает высшее творение, о котором ни один создатель, ни один восторженный мозг еще даже не мечтал?
Как биокосмисты, мы едины в нашем движении.Но мы, товарищи, в основном согласны в том, что составляет нашу великую цель. У каждого из нас свой индивидуальный путь. Только в биокосмизме творец может раскрыть свою личную глубину. Для меня это связано с перестройкой типов, которые дошли до нас за тысячелетия (через адаптацию), а именно типов животных. Типы животных превосходят типы людей. Таким образом, божество было более уместным изображать в виде животного, а не в виде человека. Бог, олицетворяемый в виде животного, превосходит бога в человеческом обличье, а Апис превосходит Иисуса.В центре зверей Петух олицетворяет Сабаота, Повелителя воинств. Поэтому неудивительно, что в последних словах Сократа упоминается Петух. Лошадь также велика, как показано в моем стихотворении «Евангелие от Кобылы», которое превосходит Евангелие от Иоанна. Для человека нет большей похвалы, чем уподобление лошади. Итак, в «Еруслане Лазаревиче» мы находим «серый конь Ивашко». Представляю свой сборник стихов «Жеребец» (1919) следующим образом:
Зикеев, друг мой и конь каштановый,
В твои ясли вливаю эти стишки
В знак времени
Мы вместе ржали
Под хихиканье
Грубых пигмеев.
Не менее велик интуитивный мудрец Собака:
… А что с Бергсоном? Слеп, как летучая мышь,
Его философия — не что иное, как гниль.
Итак, мой совет — «учись у собаки». Действительно, он известен своей мудростью.
Для него мешок тайн развязанных, Таинственных и неопределенных.
Обратитесь к собаке за уроком,
Бесплатно, бесплатно и даром.
Тогда встать на четвереньки,
И издать лай.
Или образ Свиньи, плевали и презирали: Разве беременная Свинья не
Чудесное явление?
Ее вымя нежное и розовое
Как сосуд рассвета…
…
… И разве ее вымя не чаша,
Яркая, как звезды, и небесная?
Вниз или вверх
Ее вымя розовое и вечное.
Обратите внимание, что здесь используется устройство дублирования, характерное для организмов Biocosmist. Это пример из стихотворения «Луна»:
… И только теперь,
С другими дрожжами
В другом тесте
Видел ли он
Шар Земли таким маленьким и слишком узким, Что дух на пути Биокосмизма…
Достаточно сказать, что предлагаемый здесь ряд слов отражает вечность (строки 1 и 4). Их можно ограничить одним звуком и бесконечно множить.
Богатство ряда слов зависит, прежде всего, от индивидуального таланта творца, в котором очень развит sprachgefühl. Наша цель выходит за рамки языка, но пока мы позволяем биокосмическому языку оставаться в существующих лингвистических границах. Однако мы уже находимся в процессе создания серии слов как космического скачка — скачка в бессмертие, с сериями слов, как лингвистические скачки, составляющие отход от языка, каким мы его знаем.
В заключение этого пролога я думаю, что, к сожалению, вульгаризация неизбежна в биокосмизме. Испорченные теоретиками «пролетарского искусства» низшие поэты, лишенные достоинства и честности, присваивают наши великие идеи и искажают их. Это правда, что для целей биокосмической пропаганды такие рифмы не совсем бесполезны, если рассматривать «слоги как солдаты — пригодные для сбора». Но … одним словом, врата «Биокосмической креатории» открыты для всех, и чтобы стать поэтом-биокосмистом, нужен честный, оригинальный и исключительный талант.
Перевод Кэролайн Рис
Банкноты
1. Изолированное слово или «Слово как таковое» (самовитое слово) — это концептуализация поэтического языка Велимиром Хлебниковым, выраженная в одноименной публикации 1913 года, в соавторстве с Крученых и проиллюстрированной Касимиром Малевичем и Ольгой. Розанова. Хлебников понимал «слово» как неизбежно неограниченное и противоположное его обычному, целенаправленному и универсальному употреблению. Он сделал это, экспериментируя с русским, а также с другими славянскими языками, корни которых он разделяет, посредством звуковой символики, проистекающей из кириллического алфавита и его букв, а также обильного изобретения неологизмов.- Ред.
2. Здесь стоит отметить, что Святогор называл себя «Петухом революции». См. Джордж М. Янг, Русские космисты (Нью-Йорк: Oxford University Press, 2012), 197. — Пер.
3. Зикеев тоже был биокосмистом. Он упоминается Джорджем М. Янгом как «ныне забытая фигура». Молодые, Русские космисты, 198–199. — Пер.
4. Цитата Святогора из стихотворения Пушкина «Домик в Коломне». Перевод — Энтони Вуд, из сборника переводов стихов Пушкина, который готовится к изданию «Пингвин».—Транс.
Total Battle — Глава 5️⃣.2️⃣ Святогор упал на …
Chapter 5️⃣.2️⃣
Святогор упал на что-то твердое. Сначала он не понял, что это было. Спина Змея Горыныча [1] была намного больше его. Кощей уже стоял перед ним, и одна из трех голов чудовища смотрела прямо на Богатыря, готового атаковать. Святогор перевернулся так, что стоял в очереди с Кощеем. Он знал, что Змей не станет выдыхать огонь на своего союзника, но нужно было подумать еще о двух головах.Вонзив меч в спину зверю, он бросился на Кощея, щитом первым.
Змей в ярости упал на землю. Кощей, терявший контроль над битвой, попытался направить дракона, и Святогор воспользовался этой возможностью, чтобы пробить оборону колдуна.
После нескольких часов боев в небе Змей рухнул на остров Буян [2], почти сокрушив Кощей и Богатырь. Его третья голова упала недалеко от двух других. Кощей был заметно слабее, но все же наносил на Святогора магические атаки, которые богатырь парировал без видимых усилий.Он почти добрался до колдуна с мечом, готовый нанести последний удар, как вдруг Кощей схватил гигантскую уродливую змею с земли и спрятался за ней. Меч прорезал его.
«Вы думали, это будет так просто?» — сказал маг, закашлявшись и задыхаясь. «Я возьму с собой твою возлюбленную… Ха-ха!»
Кощей неподвижно упал на землю, и теперь вместо змеи в луже собственной крови лежала красивая девушка. Святогор нежно обнял ее. Через паутину воспоминаний он вспомнил пророчество богов.Ему должна была быть дана огромная сила и мудрость, и ему обещали жену, змею, которую он сам убьет. Бремя воина тяжелое. Понимая, что теперь ему суждено побыть одному и охранять границу между мирами, он пролил единственную героическую слезу.
Капля упала девушке на лицо, и ее глаза внезапно открылись. Она нежно посмотрела на своего спасителя и улыбнулась. Рана в груди начала заживать.
«Я верила, что вы придете и спасете меня от проклятия кощеев», — сказала она.«Много лет я жила в облике змеи на острове, не слыша ни слова от кого-либо, почти забывая, как звучит речь. Но я вспомнила, что говорилось в пророчестве обо мне. Меня зовут Елена Мудрая. И ты, должно быть, Святогор, страж границы между мирами ».
«Да», — отрывисто ответил Богатырь. «Кажется, теперь нам суждено быть вместе. Поскольку ты моя невеста, и я несу ответственность за тебя. Отныне и навсегда».
Богатырь улыбнулся Елене и пошел на другой берег.
Когда Святогор упал с моста вместе с Кощеем и Горынычем, Ингрид немного заколебалась. Перед ней, наверное, в сотне метров находился переход в мир мертвых, откуда еще никто не возвращался. Она поняла, что как только Святогор победит Кощея, все вернется на круги своя, и ей не придется идти в Подземный мир. В то же время она знала, как вернуться, но неизвестность пугала ее и вместе с тем с невероятной силой подгоняла.
Итак, как только она увидела полупрозрачную фигуру Проскопа за серой пеленой в конце моста, ее решение было принято.Она почему-то была уверена, что на этот раз это не было иллюзией, как это было, когда она думала, что видит Люциуса.
Ингрид перебежала мост, опасно качающийся над рекой Смородина [3], не услышав криков протеста своего феникса, доносившихся с другого конца перехода.
«Не бойся зла. Трижды! Не забывай», — повторяла она слова, сказанные ей Бабой Ягой, вплоть до того момента, пока она не переступила порог, ведущий в Преисподнюю. В то же мгновение каждая мысль, воспоминание и даже ощущение того, кем она была, растворились в сером тумане, окружавшем ее.
«Ингрид! Ингрид!» она услышала откуда-то издалека, даже не понимая, что это слово вообще значило. Просскоп назвал ее имя, но безуспешно, и попытался как-то разбудить ее, но все его попытки были безуспешны. Словно слова просто упали в пустоту, не доходя до ушей девушки.
Ингрид упала на колени, закрыв уши руками, как будто она ничего не хотела слышать. Она тихо плакала, пустота внутри нее становилась все более ощутимой, сводя ее с ума.Она начала задыхаться и потерять связь с реальностью. Любой вопрос, который она задавала себе, приводил в ступор, потому что она не знала ответа ни на один из них.
Еще немного, и она никогда больше не смогла бы вернуться к прежней Ингрид, но в этот самый момент меч Святогора пронзил грудь Кощей. Смерть Повелителя мертвых рассеяла туман вокруг них и вернула память о девушке.
Ингрид подняла голову и, удивившись, вытерла слезы с лица.Она смотрела на яркие полосы, покрывающие ее руки, к чему она не привыкла.
«Proscope!» — воскликнула она, узнав в тумане знакомую фигуру. Она быстро встала и схватила его за руку, заставляя идти к мосту между мирами. «Давай выбираться отсюда!»
Как только они вернулись в Верхний мир, Ингрид и Просскоп посмотрели друг на друга и громко рассмеялись. Смех, который, казалось, был смесью всего их сдерживаемого стресса и облегчения. Наконец им не пришлось беспокоиться о разрушении мира.
Их ждала долгая дорога домой, но зло было побеждено, а это означало, что они никуда не торопились.
✳️
[1] — Змей Горыныч (что означает «Змея гор») явно обладает драконоподобными характеристиками, такими как наличие нескольких голов и изливание огня. Змей защищает Калинов мост: его работа заключалась в том, чтобы не допустить попадания в преисподнюю как демонов, так и живых. Драконы в славянской мифологии считаются чрезвычайно сильными, непобедимыми и мудрыми в дополнение к другим «богоподобным» сверхъестественным качествам.Иногда они способны контролировать атмосферные явления, например дождь.
[2] — Буян описывается как загадочный остров в океане. Он имеет способность появляться и исчезать с помощью приливов и отливов.
[3] — Смородина, также известная как «зловонная река», была славянской версией реки Стикс. Расположенный у входа в Преисподнюю, он горел огнем и охранялся Змей Горыныч. Мертвым приходилось переходить Калинов мост через реку, чтобы попасть в Преисподнюю.
Вот что вам нужно сделать, чтобы принять участие в мероприятии:
1.👍 или 💗 сообщение, напоминающее Ингрид о волшебных словах
2. Поделитесь ↗️ сообщением, чтобы помочь капитанам сбежать из подземного мира
3. 👍 страницу сообщества, чтобы отпраздновать победу над злом
4. Разместите свой идентификатор пользователя в разделе комментариев под главным постом
Пятьдесят случайно выбранных игроков получат щедрые награды!
Святогор | Альянс геймеров вики
- « Вы симулируете невежество, но свет найдет вас, как бы глубоко в темноте вы ни пытались спрятаться. «
- — Святогор Харуко Мизушима
Боярин Святогор был членом духовенства Шаккана и преданным последователем князя Ильи Муромца. Он был одним из богатырей, кланов варваров, охотников и рейнджеров, живших далеко в холодном Северном Ремоне за Дритенспайром, в скрытом ледяном городе под названием Зимаград. Он был одержим Шакканом и путешествовал с химерой, чтобы охотиться на Харуко Мидзусима. Он выследил ее в Малперди, где был в конечном итоге ранен в бою.Искалеченный Святогор встретился с Харуко после битвы в частном лазарете в Тринити-Гаск, где он волшебным образом пометил ее, чтобы другие богатыри выследили ее и завершили работу, которую он не смог. Перед отъездом Харуко Святогор сказал ей, что она заплатит за преступления, которые она совершила перед предками богатырей и еще несколькими людьми, а затем скончалась.
Биография []
Ранние годы []
Святогор родился как боярин , меньший дворянин, среди богатырей, живших в Зимаграде далеко в Северном Ремоне, даже за пределами гномьих гор Дритенспира.Он вырос и стал последователем князя Ильи Муромца, правителя Зимаграда, и посвятил себя духовенству Шаккана, поклоняясь тому, кого он называл Повелителем Охоты.
Он потерял своего питомца ужасного волка во время охоты, и из-за этого он потерял уважение среди других членов клана, которые считали это признаком слабости, потому что питомец и его хозяин должны были погибнуть вместе. Только когда он получил видение ни от кого иного, как от Шаккана, того самого бога, которому кланы поклонялись, даже когда большая часть мира считала его ушедшим, он понял, что ему уготовано нечто великое.Бог зверей подарил варвару химеру и поручил ему выследить кицунэ по имени Харуко Мидзусима, которая держала в себе богиню Лаверну и которая ускользнула от Шаккана во время правления ранее.
Святогор знал о Харуко, имя которой осталось среди богатырей ругательством. Понимая, что эта задача может помочь искупить себя в глазах членов его клана, он принял условия Шаккана и отправился за границу на поиски Харуко. Химера имела запах Харуко благодаря влиянию Шаккана, и, таким образом, пара могла идти по следу кицунэ, куда бы она ни бежала.
Эпоха Убийц Богов []
Кровавое воссоединение []
- « Знай, что я Святогор и богатырь, охотник за справедливостью. А ты наша добыча, Харуко Мидзусима. Ты можешь не знать нас в этом веке, но однажды ты знал нас … наши отцы и матери и их Отцы и матери вашего времени в далеком прошлом, если быть точным. Те, чьи жизни вы разрушили вместе со многими другими. Но прошлое вернулось, чтобы исправить то, что когда-то пошло не так, и потребовать то, что вы взяли у потомков. «
- — Святогор — Харуко Мидзушима
Святогор использовал Химеру, чтобы отследить запах Харуко до Тринити Гаск в Либатерре, или, точнее, до скрытого лабиринта Малперди, который находился под городом. Варвар был одержим Шакканом, который позаботился о том, чтобы у него было достаточно силы, чтобы подчинить Харуко и уничтожить любого, кто попытается его остановить. Они встретились со Странными Сёстрами, тройкой, казалось бы, безумных ведьм, и угрожали им, пока они не открыли волшебное зеркало, через которое охотники могли войти в Малперди, хотя в конечном итоге им пришлось заплатить цену за вход.
Шаккан проигнорировал предупреждения ведьм и привел Святогора и Химеру в Малперды, но слишком поздно осознал, что лабиринт защищен божественной магией, которая заставила его покинуть тело варвара. Шаккан сделал все, что мог, чтобы войти в Малперди, но не смог: он почувствовал, что магия Лаверны и кого-то еще сдерживает его. Святогор пообещал завершить миссию без помощи бога.
Варвар и его чудовищный товарищ в конце концов обнаружили Харуко глубоко внутри Малперди, когда они пробили камень, только чтобы стать свидетелями сложной битвы между различными группами, каждая из которых имела разные мотивы.Пара проигнорировала хаос битвы и направилась прямо к Харуко, намереваясь тут же сразить ее. Варвар и монстр обменялись несколькими напряженными словами с Харуко, которая не переосмыслила их, боялась и не знала, почему они стали их целью, что только рассердило пару.
Прежде чем они смогли победить Харуко, которая собиралась родить, они были перехвачены богом Дионисом, который оказался другой божественной силой , которая не позволила Шаккану войти в Малперди.Последовала битва, и в конечном итоге вмешательство различных сторон, включая Гильгамеша, Януса Тодда, Кацутоши Кобаяши и Разравкара Доминуса, дало Химере достаточно времени, чтобы атаковать Харуко … только для того, чтобы вместо этого ударить Диониса, который, казалось, пожертвовал собой, чтобы спасти жизнь Харуко.
Харуко родила близнецов, одержимых Лаверной, а также Дионисом, который, в конце концов, пережил, казалось бы, смертельную рану, и Святогор оказался раздавленным химерой, которая упала на него сверху в хаосе.Святогор потерял сознание и не видел, чем закончился бой.
Последний смех []
- « Мы никогда не проигрываем, маленькая лисица; когда один из нас падает, другой встает, чтобы занять его место. Когда богатыри отмечают тебя, они отмечают тебя на всю жизнь … даже если нам потребовалось столько времени, чтобы найти тебя и ваши мерзкие родственники. Вы не единственный, кто упадет … ваши дети последуют за вами в Страну Мертвых. Это справедливость. «
- — Святогор — Харуко Мизушима
Святогор пришел в сознание в частном лазарете в глубине поместья Ганнибала Лостарота в Тринити-Гаск.Когда его допрашивали Адела ас-Саиф и духовенство Артемикии, он отказался говорить, и священнослужители не могли пытать его для получения информации, хотя они хотели его знаний, потому что он был настолько ослаблен битвой и своими травмами, что мог погибнуть, если они пробовал что-нибудь грубое или пытался магическим образом вторгнуться в его разум.
Адела изобрела способ заставить Святогора отреагировать, когда она привела в комнату никого, кроме Харуко, захваченного духовенством после битвы при Малперди. Жизнь вернулась в свирепые глаза варвара, когда он сказал Харуко, что она не может избежать своих преступлений и что рано или поздно ее прошлое настигнет ее.Он внезапно схватил Харуко за руку, магически пометив ее, чтобы другие богатыри могли ее найти. Вскоре потрясенная Харуко вышла из комнаты, но не раньше, чем услышала зловещее предупреждение Святогора о том, что он только первый из многих, кто придет за ней, и что Илья Муромец и его богатыри закончат то, что сам Святогор не сможет. Он также предложил Харуко посетить Химеру, если она еще жива, чтобы понять серьезность ситуации, в которой она оказалась.
Смерть []
Сказав свои последние слова врагу, Святогор скончался с верой, что Харуко и все ее родственники вскоре предстанут перед судом за свои преступления.
Наследие []
г. После смерти Святогора Химера содержалась в неволе, где ее изучали Тотенкопфы. Когда Арктурий освободил его и нескольких других заключенных в тюрьму волшебных зверей, Химера напала на Харуко в последовавшем хаосе в надежде завершить миссию Святогора. Хотя и зверь, и его хозяин потерпели поражение, Харуко не забудет их слова, которые будут определять ее действия до конца ее дней.
Псевдонимы и псевдонимы []
- Боярин
- Святогорский титул.Это относится к его званию меньшего дворянина.
Внешний вид []
Мускулистый мужчина со светлыми волосами и бородой. У него были свирепые голубые глаза и кривой нос, и его тело было полно шрамов от многих сражений, в которых он участвовал. Он был одет в очень маленькую одежду, позволяющую его мускулам проявляться, а его кожа была достаточно твердой, чтобы выдерживать более холодные температуры, при которых большинство мужчин замерзло бы.
Личность и черты характера []
Посвящен своей миссии, неумолимо преследует свою добычу и предан своим хозяевам.Он хотел служить только Повелителю Охоты, который в его случае имел в виду и Шаккана, и Илью Муромца.
Силы и способности []
Его кожу было очень трудно проколоть, и он, казалось, мало заботился о травмах, сражаясь даже тогда, когда его раны должны были быть слишком серьезными, чтобы он мог двигаться. Он был очень хорош в использовании различного оружия, включая древковое оружие, топоры, мечи и боевые молоты, но не мог читать никаких сложных заклинаний из-за своей специализации в рукопашном бою. Однако он мог каким-то образом магически пометить свою цель, чтобы в случае неудачи другие богатыри почувствовали присутствие цели и завершили работу за него.
Отношения []
Харуко Мидзусима []
Святогор был вынужден увидеть, как Харуко Мидзусима расплачивается за свои преступления, что бы с ним ни случилось. Хотя ему в конечном итоге не удалось отомстить ей, ему удалось пометить ее и посоветовал ей следить за тем, как больше людей его вида будут преследовать ее. Харуко была раздражена и сбита с толку речью варвара и изо всех сил старалась игнорировать то, что он сказал, хотя она не могла полностью забыть сообщение, которое в конечном итоге определило ее действия до конца ее дней.
Шаккан []
Святогор глубоко уважал Шаккана, божество, которому он поклонялся как Повелитель Охоты. Он позволил богу завладеть собой и дал ему Химеру в качестве компаньона и проделал весь путь до Либатерры, чтобы выследить Харуко. Шаккан считал варвара полезным сосудом, который был бы достаточно силен для него, чтобы направить его по тропе крови и победить любого, кто защищал Харуко, хотя в конечном итоге бог не смог закончить работу сам и был вынужден полагаться на Святогора, который в конечном итоге потерпел неудачу в своем миссия.
См. Также []
Легенды Святогора и Садко — Исторические статьи и иллюстрацииИсторические статьи и иллюстрации
Эта отредактированная статья о русских легендах впервые появилась в выпуске Look and Learn № 800 от 14 мая 1977 года.
Святогор так гордился своей силой, что объявил, что может поднять землю. Но все пошло не так, как он планировал. . .
Может ли какой-нибудь чемпион, каким бы сильным он ни был, поднять всю тяжесть земли? «Если кто может, то я тот человек», — подумал Святогор, который был богатырем — или «старым доблестным борцом» древнерусского народа.
Святогор, как полагают, был настолько силен, что, по легендам, его тяготили мускулы.
Но он был горд и заявил, что, если он сможет найти место, где сосредоточится весь вес земли, он поднимет его.
Его поиски привели его на безлесную равнину, называемую «степью», где он нашел небольшую сумку. Когда он ткнул его своим посохом, он не двинулся с места.
И она не сдвинулась с места, когда он прикоснулся к ней пальцем. Спустившись с седла лошади, он схватил сумку в руке, но не смог ее поднять.Он спешился и схватился за сумку обеими руками. С большой борьбой он поднял его до колен.
Однако Святогор оказался не таким успешным, как он думал, потому что мешок не поднялся. Вместо этого он вонзился по колено в землю; и ложь там прочно застряла.
Святогор, действительно, нашел тяжесть земли, но Бог наказал его за гордыню.
В то время, когда была рассказана эта история, люди приняли христианство. Но их древние легенды о языческих богах и богинях по-прежнему пользовались успехом.
Моряки также помнили о силе богов, потому что на море правил царь или император.
Седако, богатый купец, чьи корабли плавали по морям, имел повод вспомнить об этом, когда корабль, на котором он плыл, остановился и отказался продолжать путешествие.
Садко 12 лет ходил по морям, чего раньше никогда не было. Потом Садко вспомнил, что никогда не платил дань уважения морскому царю. И он наполнил большую чашу чистым серебром, другую — редким жемчугом, а третью — красным золотом.
Он поставил эти наполненные сокровищами чаши на небольшую доску и толкнул доску в море. Однако дощечка плавала и не утонула. Это, подумал Садко, означает, что морской царь предпочел человеческую жертву.
Были разыграны жребии, и Садко обнаружил, что это он должен пойти к морскому повелителю.
Взяв статую святого Николая и его гусли — струнный музыкальный инструмент, он вылез из корабля на доску.
Он сразу заснул.Проснувшись, Садко оказался в белокаменном дворце. Перед ним стоял могучий Царь Морской. Чтобы доставить удовольствие царю, Садко сыграл на своих гуслях, и царь стал танцевать.
Он так неистово танцевал, что вызвал жестокий шторм, который закружил корабли могучими волнами и разбил некоторые из них. Чтобы остановить танец и утихомирить бурю, Садко порвал струны своих гуслей.
Чудесным образом Садко вернулся на сушу, не забывая после этого отдать дань уважения богам вод.
Еще 12 лет он плавал по Волге. Он знал, что было бы разумно разрезать огромный кусок хлеба, посолить его и поставить на пути через Волгу.
Это так понравилось богу Волги, что он обратился к Садко и попросил его передать послание своему брату, озеру Ильменскому.
После того, как Садко сделал это, озеро велело Садко закинуть на его воду три свои самые большие сети. Они чудесным образом наполнились рыбой. Обрадованный, Садко отнес рыбу к себе на склад, где она волшебным образом превратилась в серебро.
В России больше нет этих древних героев. Их конец пришел в битву, в которой их отряд сразился с двумя богами. Но когда на богов напали, их стало четверо; а когда на них снова напали, их стало восемь и так далее.
По мере того, как битва продолжалась, число богов продолжало удваиваться, пока через три дня, три часа и три минуты чемпионы в страхе не побежали к каменистым горам и спрятались в темных пещерах, где каждый из них обратился в камень!
С этого времени многие функции языческих богов были переданы христианским святым.
локальный cjson = требуется «cjson» | |
local aes = требуется resty.aes | |
local evp = требуется resty.evp | |
local hmac = требуется resty.hmac | |
local resty_random = требуется «рести.случайный « | |
местный _M = {_VERSION = «0.1.1»} | |
местный mt = {__index = _M} | |
локальный string_match = string.match | |
локальный string_rep = string.rep | |
локальный формат_строки = строка.формат | |
локальный string_sub = string.sub | |
локальный string_byte = string.byte | |
локальный table_concat = table.concat | |
локальный ngx_encode_base64 = ngx.encode_base64 | |
локальный ngx_decode_base64 = ngx.decode_base64 | |
локальный cjson_encode = cjson.% s] +) ‘, | |
regex_split_dot = ‘%.’, | |
regex_jwt_join_str = ‘% s.% S.% S’, | |
raw_underscore = «raw_», | |
тире = «-«, | |
пусто = «», | |
точка = ‘..’, | |
table = «стол», | |
плюс = ‘+’, | |
равно = ‘=’, | |
подчеркивание = ‘_’, | |
косая черта = ‘/’, | |
header = «заголовок», | |
typ = «typ», | |
JWT = «JWT», | |
JWE = «JWE», | |
payload = «полезная нагрузка», | |
подпись = «подпись», | |
encrypted_key = «encrypted_key», | |
alg = «alg», | |
enc = «enc», | |
exp = «exp», | |
nbf = «nbf», | |
AES = «AES», | |
cbc = «cbc», | |
x5c = ‘x5c’, | |
HS256 = «HS256», | |
HS512 = «HS512», | |
RS256 = «RS256», | |
A128CBC_HS256 = «A128CBC_HS256», | |
A256CBC_HS512 = «A256CBC_HS512», | |
DIR = «DIR», | |
reason = «причина», | |
verify = «проверено», | |
number = «число», | |
valid = «действительный», | |
internal_error = «внутренняя ошибка», | |
everything_awesome = «все замечательно ~: p» | |
} | |
— строка разбиения @function | |
локальная функция split_string (str, delim, maxNb) | |
локальный результат = {} | |
локальный sep = string_format (str_const.regex_join_delim, delim) | |
для м в str: gmatch (sep) do | |
результат [# результат + 1] = m | |
конец | |
вернуть результат | |
конец | |
— функция @ получает часть строки | |
— @ param part_name | |
— @ параметр jwt_obj | |
локальная функция get_raw_part (имя_части, jwt_obj) | |
локальный raw_part = jwt_obj [str_const.raw_underscore .. part_name] | |
, если raw_part == nil, то | |
локальная часть = jwt_obj [part_name] | |
, если часть == nil, то | |
Ошибка | ({причина = «missing part» .. part_name}) |
конец | |
raw_part = _M: jwt_encode (часть) | |
конец | |
вернуть raw_part | |
конец | |
— @ функция дешифрования полезной нагрузки | |
— @ param secret_key для расшифровки полезной нагрузки | |
— полезная нагрузка с шифрованием @ param | |
— алгоритм шифрования @ param | |
— @ param iv, который был сгенерирован при шифровании полезной нагрузки | |
— @ return decrypted payloaf | |
локальная функция decrypt_payload (secret_key, encrypted_payload, enc, iv_in) | |
локальный decrypted_payload | |
, если enc == str_const.A128CBC_HS256, затем | |
локальный aes_128_cbc_with_iv = assert (aes: new (secret_key, str_const.AES, aes.cipher (128, str_const.cbc), {iv = iv_in})) | |
decrypted_payload = aes_128_cbc_with_iv: расшифровать (encrypted_payload) | |
elseif enc == str_const.A256CBC_HS512, затем | |
локальный aes_256_cbc_with_iv = assert (aes: new (secret_key, str_const.AES, aes.cipher (256, str_const.cbc), {iv = iv_in})) | |
decrypted_payload = aes_256_cbc_with_iv: расшифровать (encrypted_payload) | |
еще | |
return nil, «unsupported enc:» .. enc | |
конец | |
, если не decrypted_payload, то | |
возвращает ноль, «неверный секретный ключ» | |
конец | |
возврат decrypted_payload | |
конец | |
— @function: зашифровать полезную нагрузку с использованием заданного секрета | |
— секретный ключ @param для шифрования | |
— алгоритм @param для использования для шифрования | |
— @message: данные для шифрования.Это может быть таблица lua или строка | |
локальная функция encrypt_payload (secret_key, message, enc) | |
, если enc == str_const.A128CBC_HS256, то | |
локальный iv_rand = resty_random.bytes (16, true) | |
локальный aes_128_cbc_with_iv = assert (aes: new (secret_key, str_const.AES, aes.cipher (128, str_const.cbc), {iv = iv_rand})) | |
local encrypted = aes_128_cbc_with_iv: encrypt (сообщение) | |
возврат зашифрован, iv_rand | |
elseif enc == str_const.A256CBC_HS512, затем | |
локальный iv_rand = resty_random.bytes (16, true) | |
локальный aes_256_cbc_with_iv = assert (aes: new (secret_key, str_const.AES, aes.cipher (256, str_const.cbc), {iv = iv_rand})) | |
local encrypted = aes_256_cbc_with_iv: encrypt (сообщение) | |
возврат зашифрован, iv_rand | |
еще | |
return nil, nil, «unsupported enc:» .. enc | |
конец | |
конец | |
— @ function hmac_digest: генерировать дайджест hmac на основе ключа для входного сообщения | |
— @ param mac_key | |
— сообщение ввода @ param | |
— @ return hmac дайджест | |
локальная функция hmac_digest (enc, mac_key, message) | |
, если enc == str_const.A128CBC_HS256, затем | |
вернуть hmac: new (mac_key, hmac.ALGOS.SHA256): final (сообщение) | |
elseif enc == str_const.A256CBC_HS512, затем | |
вернуть hmac: new (mac_key, hmac.ALGOS.SHA512): final (сообщение) | |
еще | |
Ошибка | ({причина = «unsupported enc:» .. enc}) |
конец | |
конец | |
— @ function dervice keys: генерирует ключ, если ноль, на основе алгоритма шифрования | |
— тип шифрования @ param | |
— секретный ключ @ param | |
— @ return секретный ключ, ключ Mac и ключ шифрования | |
локальная функция derive_keys (enc, secret_key) | |
локальный key_size_bytes = 16 | |
, если enc == str_const.A128CBC_HS256, затем | |
key_size_bytes = 16 | |
elseif enc == str_const.A256CBC_HS512, затем | |
key_size_bytes = 32 | |
конец | |
, если не secret_key, то | |
secret_key = resty_random.bytes (key_size_bytes, истина) | |
конец | |
, если #secret_key ~ = key_size_bytes, то | |
Ошибка | ({причина = «Должен быть ключ предварительно предоставленного содержимого».. key_size_bytes}) |
конец | |
локальный производный_key_size = key_size_bytes / 2 | |
mac_key = string_sub (secret_key, 1, производный_key_size) | |
enc_key = string_sub (секретный_ ключ, производный_ размер ключа) | |
вернуть secret_key, mac_key, enc_key | |
конец | |
— @ функция parse_jwe | |
— общий ключ @ param | |
— @ кодированный заголовок | |
локальная функция parse_jwe (preshared_key, encoded_header, encoded_encrypted_key, encoded_iv, encoded_cipher_text, encoded_auth_tag) | |
локальный заголовок = _M: jwt_decode (encoded_header, true) | |
, если не заголовок, то | |
Ошибка | ({причина = «недопустимый заголовок:».. encoded_header}) |
конец | |
— использовать предварительный ключ, если он задан, иначе расшифровать закодированный ключ | |
локальный ключ = prehared_key | |
, если не prehared_key, то | |
локальный encrypted_key = _M: jwt_decode (encoded_encrypted_key) | |
, если заголовок.alg == str_const.DIR, затем | |
Ошибка | ({причина = «предварительный ключ не должен быть пустым»}) |
else — реализовать алгоритм расшифровки ключа | |
Ошибка | ({причина = «неверный алгоритм:» .. header.alg}) |
конец | |
конец | |
локальный cipher_text = _M: jwt_decode (encoded_cipher_text) | |
локальный iv = _M: jwt_decode (encoded_iv) | |
местный basic_jwe = { | |
внутренний = { | |
encoded_header = encoded_header, | |
cipher_text = cipher_text, | |
ключ = ключ, | |
iv = iv | |
}, | |
заголовок = заголовок, | |
подпись = _M: jwt_decode (encoded_auth_tag) | |
} | |
локальный json_payload, err = decrypt_payload (ключ, cipher_text, header.enc, iv) | |
если не json_payload то | |
basic_jwe.reason = err | |
еще | |
basic_jwe.payload = cjson.decode (json_payload) | |
basic_jwe.internal.json_payload = json_payload | |
конец | |
возврат basic_jwe | |
конец | |
— @ функция parse_jwt | |
— заголовок с кодировкой @param | |
— @param закодировано | |
— подпись @param | |
— @return jwt таблица | |
локальная функция parse_jwt (encoded_header, encoded_payload, подпись) | |
локальный заголовок = _M: jwt_decode (encoded_header, true) | |
, если не заголовок, то | |
Ошибка | ({причина = «не удалось расшифровать закодированный заголовок:».. encoded_header}) |
конец | |
локальная полезная нагрузка = _M: jwt_decode (encoded_payload, true) | |
, если не полезная нагрузка, то | |
Ошибка | ({причина = «недопустимая полезная нагрузка:» .. encoded_payload}) |
конец | |
местный basic_jwt = { | |
raw_header = encoded_header, | |
raw_payload = encoded_payload, | |
заголовок = заголовок, | |
payload = полезная нагрузка, | |
подпись = подпись | |
} | |
возврат basic_jwt | |
конец | |
— токен синтаксического анализа @function — это может быть токен JWE или JWT | |
— строка токена @param | |
— @return jwt / jwe столы | |
синтаксический анализ локальной функции (секрет, token_str) | |
локальных токенов = split_string (token_str, str_const.regex_split_dot) | |
локальных num_tokens = #tokens | |
, если num_tokens == 4, то | |
return parse_jwe (секрет, токены [1], «», токены [2], токены [3], токены [4]) | |
elseif num_tokens == 5, затем | |
вернуть parse_jwe (секрет, токены [1], токены [2], токены [3], токены [4], токены [5]) | |
еще | |
вернуть parse_jwt (токены [1], токены [2], токены [3]) | |
конец | |
конец | |
— @ function jwt encode: конвертирует в строку в кодировке base64.если ввод — таблица, он преобразуется в | |
— json перед преобразованием в строку base64 | |
— @ param payloaf | |
— @ return payloaf в кодировке base64 | |
функция _M.jwt_encode (self, ori) | |
, если type (ori) == str_const.table, то | |
ori = cjson_encode (ori) | |
конец | |
вернуть ngx.encode_base64 (ori): gsub (str_const.plus, str_const.dash): gsub (str_const.slash, str_const.underscore): gsub (str_const.equal, str_const.empty) | |
конец | |
— @ function jwt decode: декодировать строку в кодировке bas64 | |
функция _M.jwt_decode (сам, b64_str, json_decode) | |
b64_str = b64_str: gsub (str_const.dash, str_const.plus): gsub (str_const.underscore, str_const.slash) | |
местное напоминание = # b64_str% 4 | |
, если напоминание> 0, то | |
b64_str = b64_str .. string_rep (str_const.equal, 4 — напоминание) | |
конец | |
локальные данные = ngx_decode_base64 (b64_str) | |
, если не данные, то | |
возврат ноль | |
конец | |
, если json_decode, то | |
данные = cjson_decode (данные) | |
конец | |
вернуть данные | |
конец | |
— Инициализировать доверенные сертификаты | |
— Во время проверки RS256 мы убедимся, что | |
— сертификат подписан одним из этих | |
функция _M.set_trusted_certs_file (сам, имя файла) | |
self.trusted_certs_file = имя файла | |
конец | |
_M.trusted_certs_file = ноль | |
— Установить белый список разрешенных алгоритмов | |
— Например, jwt: set_alg_whitelist ({RS256 = 1, HS256 = 1}) | |
– | |
— @param алгоритмы — Таблица с ключами для поддерживаемых алгоритмов | |
— Если таблица не равна нулю, в течение | |
— проверяем, алгоритм должен быть в таблице | |
функция _M.set_alg_whitelist (сам, алгоритмы) | |
self.alg_whitelist = алгоритмы | |
конец | |
_M.alg_whitelist = nil | |
— знак @ функции jwe payload | |
— секретный ключ @ param: если используется предварительный общий ключ или ключ RSA | |
— полезная нагрузка @ param jwe | |
— @ return jwe token | |
локальная функция sign_jwe (secret_key, jwt_obj) | |
локальный enc = jwt_obj.header.enc | |
локальный ключ, mac_key, enc_key = derive_keys (enc, secret_key) | |
локальный json_payload = cjson.encode (jwt_obj.payload) | |
локальный cipher_text, iv, err = encrypt_payload (ключ, json_payload, jwt_obj.header.enc) | |
если ошибка, то | |
Ошибка | ({причина = «ошибка при шифровании полезной нагрузки.Ошибка: «.. err}) |
конец | |
локальный alg = jwt_obj.header.alg | |
, если alg ~ = str_const.DIR, то | |
Ошибка | ({причина = «неподдерживаемый алгоритм:» .. alg}) |
конец | |
— удалить тип | |
, если jwt_obj.header.typ, затем | |
jwt_obj.header.typ = nil | |
конец | |
локальный encoded_header = _M: jwt_encode (jwt_obj.header) | |
local encoded_header_length = #encoded_header — FIXME: в этой логике может отсутствовать | |
локальный mac_input = table_concat ({encoded_header, iv, cipher_text, encoded_header_length}) | |
локальный mac = hmac_digest (enc, mac_key, mac_input) | |
— TODO: реализовать логику для создания ключа enc и mac, а затем зашифровать ключ | |
локальный encrypted_key | |
, если alg == str_const.DIR, затем | |
encrypted_key = «» | |
еще | |
Ошибка | ({причина = «неподдерживаемый алгоритм:» .. alg}) |
конец | |
локальный auth_tag = string_sub (mac, 1, # mac / 2) | |
локальный jwe_table = {encoded_header, _M: jwt_encode (encrypted_key), _M: jwt_encode (iv), | |
_M: jwt_encode (cipher_text), _M: jwt_encode (auth_tag)} | |
вернуть table_concat (jwe_table, ‘.’, 1, 5) | |
конец | |
— знак функции @: создать подпись jwt / jwe из jwt_object | |
— секретный ключ @ param | |
— полезная нагрузка @ param jwt / jwe | |
функция _M.sign (self, secret_key, jwt_obj) | |
— проверка типа заголовка | |
локальный тип = jwt_obj [str_const.заголовок] [str_const.typ] | |
— Дополнительная проверка типа заголовка [См. Http://tools.ietf.org/html/draft-ietf-oauth-json-web-token-25#section-5.1] | |
, если typ ~ = nil, то | |
, если набрать ~ = str_const.JWT и ввести ~ = str_const.JWE, то | |
Ошибка | ({причина = «недопустимый тип:» .. тип}) |
конец | |
конец | |
, если typ == str_const.JWE или jwt_obj.header.enc, затем | |
возврат sign_jwe (secret_key, jwt_obj) | |
конец | |
— проверка алгоритма заголовка | |
локальный raw_header = get_raw_part (str_const.header, jwt_obj) | |
локальный raw_payload = get_raw_part (str_const.payload, jwt_obj) | |
локальное сообщение = string_format (str_const.regex_join_msg, raw_header, raw_payload) | |
локальный alg = jwt_obj [str_const.header] [str_const.alg] | |
локальная подпись = «» | |
, если alg == str_const.HS256, то | |
подпись = hmac: new (secret_key, hmac.ALGOS.SHA256): final (сообщение) | |
elseif alg == str_const.HS512, затем | |
подпись = hmac: new (secret_key, hmac.ALGOS.SHA512): final (сообщение) | |
elseif alg == str_const.RS256, затем | |
локальная подписывающая сторона, err = evp.RSASigner: new (secret_key) | |
, если не подписывающее лицо, то | |
Ошибка | ({причина = «ошибка подписавшего:» .. err}) |
конец | |
подпись = подписант: подпись (сообщение, evp.CONST.SHA256_DIGEST) | |
еще | |
Ошибка | ({причина = «неподдерживаемый алгоритм:» .. alg}) |
конец | |
— вернуть полную строку jwt | |
return string_format (str_const.regex_join_msg, message, _M: jwt_encode (подпись)) | |
конец | |
— @ функциональная нагрузка jwt | |
— токен строки @ param jwt | |
функция _M.load_jwt (сам, секрет, jwt_str) | |
локальный успех, ret = pcall (parse, secret, jwt_str) | |
если не удастся, то | |
возврат { | |
действителен = ложь, | |
проверено = ложь, | |
причина = ret [str_const.reason] или «недопустимая строка jwt» | |
} | |
конец | |
местный jwt_obj = ret | |
jwt_obj [str_const.проверено] = ложь | |
jwt_obj [str_const.valid] = true | |
возврат jwt_obj | |
конец | |
— @ function validate_exp_nbf — проверить срок действия и недействителен до | |
— @ параметр jwt_obj | |
локальная функция validate_exp_nbf (jwt_obj) | |
локальное exp = jwt_obj [str_const.полезная нагрузка] [str_const.exp] | |
локальный nbf = jwt_obj [str_const.payload] [str_const.nbf] | |
, если (exp ~ = nil или nbf ~ = nil), а не jwt_obj [str_const.reason], то | |
leeway = leeway или 0 | |
локально сейчас = ngx.now () | |
, если тип (exp) == str_const.число и exp <(теперь - свобода), затем | |
jwt_obj [str_const.reason] = «Срок действия токена jwt истек:» .. | |
нгх.http_time (эксп.) | |
elseif type (nbf) == str_const.number и nbf> (now + leeway), затем | |
jwt_obj [str_const.reason] = «Токен jwt недействителен до:» .. | |
нгкс.http_time (nbf) | |
конец | |
конец | |
конец | |
— @ функция проверки объекта jwe | |
— @ param secret | |
— объект @ param jwt | |
— @ вернуть объект с указанием причины, подтвержденной или нет | |
локальная функция verify_jwe_obj (secret, jwt_obj) | |
локальный ключ, mac_key, enc_key = derive_keys (jwt_obj.header.enc, jwt_obj.internal.key) | |
локальный encoded_header = jwt_obj.internal.encoded_header | |
local encoded_header_length = #encoded_header — FIXME: Не знаю, как получить этот | |
локальный mac_input = table_concat ({encoded_header, jwt_obj.internal.iv, jwt_obj.internal.cipher_text, encoded_header_length}) | |
локальный mac = hmac_digest (jwt_obj.header.enc, mac_key, mac_input) | |
локальный auth_tag = string_sub (mac, 1, # mac / 2) | |
, если auth_tag ~ = jwt_obj.signature, то | |
jwt_obj [str_const.reason] = «несоответствие подписи:» .. jwt_obj [str_const.signature] | |
конец | |
jwt_obj.внутренний = ноль | |
jwt_obj.signature = ноль | |
, если не jwt_obj [str_const.reason], то | |
validate_exp_nbf (jwt_obj) | |
конец | |
, если не jwt_obj [str_const.reason], то | |
jwt_obj [str_const.проверено] = истина | |
jwt_obj [str_const.reason] = str_const.everything_awesome | |
конец | |
возврат jwt_obj | |
конец | |
— @ function verify jwt object | |
— @ param secret | |
— @ параметр jwt_object | |
— @ leeway | |
— @ return проверенная полезная нагрузка jwt или объект jwt с кодом ошибки | |
функция _M.verify_jwt_obj (self, secret, jwt_obj, leeway) | |
, если не jwt_obj.valid, то | |
возврат jwt_obj | |
конец | |
— если jwe, вызывается verify jwe | |
, если jwt_obj [str_const.header] [str_const.enc], то | |
возврат verify_jwe_obj (секрет, jwt_obj) | |
конец | |
локальный alg = jwt_obj [str_const.заголовок] [str_const.alg] | |
локальный jwt_str = string_format (str_const.regex_jwt_join_str, jwt_obj.raw_header, jwt_obj.raw_payload, jwt_obj.signature) | |
, если self.alg_whitelist ~ = nil, то | |
если сам.alg_whitelist [alg] == nil, затем | |
return {Verified = false, reason = «Белый список неподдерживаемых алгоритмов:» .. alg} | |
конец | |
конец | |
, если alg == str_const.HS256 или alg == str_const.HS512, то | |
локальный успех, ret = pcall (_M.знак, себя, секрет, jwt_obj) | |
если не удастся, то | |
— проверка синтаксиса | |
jwt_obj [str_const.reason] = ret [str_const.reason] или str_const.internal_error | |
elseif jwt_str ~ = ret, затем | |
— проверка подписи | |
jwt_obj [str_const.причина] = «несоответствие подписи:» .. jwt_obj [str_const.signature] | |
конец | |
elseif alg == str_const.RS256, затем | |
местный сертификат | |
, если self.trusted_certs_file ~ = nil, то | |
локальный сертификат, err = evp.Cert: новый (секретный) | |
, если не сертификат, то | |
jwt_obj [str_const.причина] = «Невозможно загрузить сертификат» .. err | |
возврат jwt_obj | |
конец | |
— Попробуйте выполнить проверку в отношении доверенных центров сертификации, тогда сертификат будет передан как секретный | |
локальный доверенный, err = cert: verify_trust (self.trusted_certs_file) | |
если не доверяет, то | |
jwt_obj [str_const.причина] = «Сертификат, используемый для подписи JWT, не является доверенным:» .. err | |
возврат jwt_obj | |
конец | |
elseif secret ~ = nil, затем | |
местная ошибка | |
сертификат, err = evp.Cert: новый (секретный) | |
, если не сертификат, то | |
jwt_obj [str_const.причина] = «Секрет декодирования не является допустимым сертификатом:» .. err | |
возврат jwt_obj | |
конец | |
еще | |
jwt_obj [str_const.reason] = «Не загружены доверенные сертификаты» | |
возврат jwt_obj | |
конец | |
локальный верификатор, err = evp.RSAerifier: новый (сертификат) | |
если не верификатор, то | |
— Внутренняя ошибка, происходить не должна … | |
jwt_obj [str_const.reason] = «Не удалось создать верификатор» .. err | |
возврат jwt_obj | |
конец | |
— собрать запчасти jwt | |
локальный raw_header = get_raw_part (str_const.заголовок, jwt_obj) | |
локальный raw_payload = get_raw_part (str_const.payload, jwt_obj) | |
локальное сообщение = формат_строки (str_const.regex_join_msg, raw_header, raw_payload) | |
локальный sig = jwt_obj [str_const.signature]: gsub (str_const.dash, str_const.plus): gsub (str_const.underscore, str_const.slash) | |
проверено локально, err = verifier: verify (message, _M: jwt_decode (sig, false), evp.CONST.SHA256_DIGEST) | |
, если не проверено, то | |
jwt_obj [str_const.reason] = ошибка | |
конец | |
еще | |
jwt_obj [str_const.reason] = «Неподдерживаемый алгоритм» .. alg | |
конец | |
, если не jwt_obj [str_const.причина], затем | |
validate_exp_nbf (jwt_obj) | |
конец | |
, если не jwt_obj [str_const.reason], то | |
jwt_obj [str_const.verified] = true | |
jwt_obj [str_const.reason] = str_const.everything_awesome | |
конец | |
возврат jwt_obj | |
конец | |
функция _M.verify (self, secret, jwt_str, leeway, encrypted) | |
jwt_obj = _M.load_jwt (сам, секрет, jwt_str) | |
, если не jwt_obj.valid, то | |
возврат {проверено = ложь, причина = jwt_obj [str_const.reason]} | |
конец | |
возврат _М.verify_jwt_obj (self, secret, jwt_obj, leeway) | |
конец | |
возврат _M |
В Киеве жестоко избили «собачьего охотника» святого (фото 18+)
Zero
Активисты защиты животных обвиняют Алексея Святогора в том, что он замучил несколько тысяч бездомных животных.
21 февраля в Шевченковском районном суде Киева началось первое заседание по факту Алексея Святогора / УНИАН Киев, возле метро Лукьяновская неизвестные избили Алексея Святогора, которого зоозащитники обвинили в насилии над животными.
Об этом сообщает Интернет-издание, в котором представлены произведения Святогора.
Инцидент произошел вчера, 21 февраля, около 17:00, после заседания в киевском суде, на котором рассматривалось дело Святогора.
Он был объявлен в розыск и задержан в прошлом году, однако из-за неоднократных отводов судей на длительное время безуспешно.
фото vilneslovo.com
«Неизвестный нанес первый удар тяжелым предметом по голове, затем, сбиваясь, продолжал наносить удары по телу и конечностям. В том числе использовался твердый тупой предмет, похожий на кастет или другое оружие, в результате чего на лице и на затылке появились трещины на коже », — говорится в сообщении.
Отмечается, что Бэнду была оказана первая помощь в течение нескольких часов, врачи зашили ему рваные раны на голове. Ему поставили диагноз: вдавленный перелом лобной кости.Сейчас он в больнице.
фото vilneslovo.com
Напомним, в четверг, 21 февраля, Шевченковский райсуд Киева начал первое заседание по делу Алексея Святогора. По словам зоозащитников, он замучил несколько тысяч бездомных животных.
Прочитать кешированный аватар святогора освобожден из СИЗО домой
Отметим, что еще летом 2018 года Алексей Святогор задержал и объявил о своем подозрении по факту создания и распространения продукции, пропагандирующей культ насилия и жестокости.Прокуратура просит посадить его на пять лет.
44-летний Алексей Святогор — небезызвестный «собачий охотник». На своих страницах в различных социальных сетях он рассказывает о своем «успехе» в убийстве бездомных животных. Он обвиняется в совершении уголовных преступлений, предусмотренных ч. 2 ч. 3 ст. 300 УК Украины (изготовление или распространение произведений, пропагандирующих насилие и жестокость). Святогору грозит до 5 лет лишения свободы.