Search
5 results for “jni”
-
ч2: Разбор. Как мы закрывали утечку через tun0 в AmneziaVPN
Приложение, которое вы исключили из VPN на Android, может привязать сокет к tun0 , пройти через ваш туннель и узнать адрес сервера. Летом мы взялись закрыть это в AmneziaVPN ( issue #2457 ). Сама проверка в AmneziaWG уместилась в одну строчку цикла, который читает пакеты из tun: if uidfilter.Supported && !device.tun.uidGate.AllowOutboundPacket(elem.packet, device) { continue } Вокруг неё набралось полтысячи строк Go и столько же тестов, мост через JNI и три раунда ревью. В статье — почему ядро пропускает такие пакеты, почему «владелец неизвестен» у нас значит отказ, как одно приложение могло остановить весь туннель и какую ошибку мы нашли уже после ревью в собственном мосту. На телефоне с фильтром до сервера доходит 0 попыток обхода из 6, без него все 6. Но улучшать ещё есть что, и разбор мы пишем для двух целей: чтобы другим клиентам было проще закрыть ту же дыру и чтобы собрать критику. Если увидите у нас слабое место, напишите.
https://habr.com/ru/articles/1089082/
#AmneziaVPN #AmneziaWG #tun0 #SO_BINDTODEVICE #getConnectionOwnerUid #VpnService #JNI #Go #split_tunneling #утечка_IPадреса
-
ч2: Разбор. Как мы закрывали утечку через tun0 в AmneziaVPN
Приложение, которое вы исключили из VPN на Android, может привязать сокет к tun0 , пройти через ваш туннель и узнать адрес сервера. Летом мы взялись закрыть это в AmneziaVPN ( issue #2457 ). Сама проверка в AmneziaWG уместилась в одну строчку цикла, который читает пакеты из tun: if uidfilter.Supported && !device.tun.uidGate.AllowOutboundPacket(elem.packet, device) { continue } Вокруг неё набралось полтысячи строк Go и столько же тестов, мост через JNI и три раунда ревью. В статье — почему ядро пропускает такие пакеты, почему «владелец неизвестен» у нас значит отказ, как одно приложение могло остановить весь туннель и какую ошибку мы нашли уже после ревью в собственном мосту. На телефоне с фильтром до сервера доходит 0 попыток обхода из 6, без него все 6. Но улучшать ещё есть что, и разбор мы пишем для двух целей: чтобы другим клиентам было проще закрыть ту же дыру и чтобы собрать критику. Если увидите у нас слабое место, напишите.
https://habr.com/ru/articles/1089082/
#AmneziaVPN #AmneziaWG #tun0 #SO_BINDTODEVICE #getConnectionOwnerUid #VpnService #JNI #Go #split_tunneling #утечка_IPадреса
-
"Africa Corps in Mali: Symbols That Demand Accountability
Runic marks on a Russian armoured vehicle. A name borrowed from Rommel desert army.
Malian officers complaining of open racism. Moscow's soldiers in Mali owe Africans an explanation, and Bamako should be the first to demand one.
In late September, an image began circulating online of a vehicle that JNIM, al-Qaeda's Sahel branch, says it seized from a Russian Africa Corps patrol in the Ségou region. Painted on the armour beside the tactical number are runic characters, some resembling signs the Nazis turned into badges of racial terror. JNIM has claimed similar seizures before, and Africa Corps was ambushed near Diabaly in January 2026.
We cannot independently confirm where or when this vehicle was taken, or who painted the markings. The image comes from a group that kills Malian soldiers and civilians and wants to humiliate Moscow. But it fits a pattern that deserves answers, not silence.
From a sun sign to the badge of the SS
The markings appear to include the Sowilo (Sig) rune, which began as a sun symbol. The occultist Guido von List reinterpreted it as a 'victory' sign, and two of them side by side became the emblem of the SS.The Tiwaz (Tyr) rune, which also seems to appear, was favoured by the Nazi regime and is popular among white supremacists today.A rune alone proves nothing, since neo-pagans use them too. So context matters.
A Wagner inheritance
Wagner announced its departure from Mali in June 2025 and largely handed operations to the Kremlin-controlled Africa Corps.A Timbuktu Institute report put former Wagner men at up to 80 per cent of Africa Corps."https://www.modernghana.com/news/1531680/africa-corps-in-mali-symbols-that-demand-accounta.html
-
"Africa Corps in Mali: Symbols That Demand Accountability
Runic marks on a Russian armoured vehicle. A name borrowed from Rommel desert army.
Malian officers complaining of open racism. Moscow's soldiers in Mali owe Africans an explanation, and Bamako should be the first to demand one.
In late September, an image began circulating online of a vehicle that JNIM, al-Qaeda's Sahel branch, says it seized from a Russian Africa Corps patrol in the Ségou region. Painted on the armour beside the tactical number are runic characters, some resembling signs the Nazis turned into badges of racial terror. JNIM has claimed similar seizures before, and Africa Corps was ambushed near Diabaly in January 2026.
We cannot independently confirm where or when this vehicle was taken, or who painted the markings. The image comes from a group that kills Malian soldiers and civilians and wants to humiliate Moscow. But it fits a pattern that deserves answers, not silence.
From a sun sign to the badge of the SS
The markings appear to include the Sowilo (Sig) rune, which began as a sun symbol. The occultist Guido von List reinterpreted it as a 'victory' sign, and two of them side by side became the emblem of the SS.The Tiwaz (Tyr) rune, which also seems to appear, was favoured by the Nazi regime and is popular among white supremacists today.A rune alone proves nothing, since neo-pagans use them too. So context matters.
A Wagner inheritance
Wagner announced its departure from Mali in June 2025 and largely handed operations to the Kremlin-controlled Africa Corps.A Timbuktu Institute report put former Wagner men at up to 80 per cent of Africa Corps."https://www.modernghana.com/news/1531680/africa-corps-in-mali-symbols-that-demand-accounta.html
-
"Africa Corps in Mali: Symbols That Demand Accountability
Runic marks on a Russian armoured vehicle. A name borrowed from Rommel desert army.
Malian officers complaining of open racism. Moscow's soldiers in Mali owe Africans an explanation, and Bamako should be the first to demand one.
In late September, an image began circulating online of a vehicle that JNIM, al-Qaeda's Sahel branch, says it seized from a Russian Africa Corps patrol in the Ségou region. Painted on the armour beside the tactical number are runic characters, some resembling signs the Nazis turned into badges of racial terror. JNIM has claimed similar seizures before, and Africa Corps was ambushed near Diabaly in January 2026.
We cannot independently confirm where or when this vehicle was taken, or who painted the markings. The image comes from a group that kills Malian soldiers and civilians and wants to humiliate Moscow. But it fits a pattern that deserves answers, not silence.
From a sun sign to the badge of the SS
The markings appear to include the Sowilo (Sig) rune, which began as a sun symbol. The occultist Guido von List reinterpreted it as a 'victory' sign, and two of them side by side became the emblem of the SS.The Tiwaz (Tyr) rune, which also seems to appear, was favoured by the Nazi regime and is popular among white supremacists today.A rune alone proves nothing, since neo-pagans use them too. So context matters.
A Wagner inheritance
Wagner announced its departure from Mali in June 2025 and largely handed operations to the Kremlin-controlled Africa Corps.A Timbuktu Institute report put former Wagner men at up to 80 per cent of Africa Corps."https://www.modernghana.com/news/1531680/africa-corps-in-mali-symbols-that-demand-accounta.html