2025-04-27 две политически истории

Post Syndicated from Vasil Kolev original https://vasil.ludost.net/blog/?p=3503

Две истории от днес, донякъде свързани с националната конференция на “Да България”.
(за пръв път съм само като присъстващ, не като организиращ или инфраструктура. Странно усещане)

Системите за гласуване са криво нещо. Не стига, че има теорема на Arrow, ами и доста неща не са съвсем очевидни.

Да речем, че имате 4ма кандидати и трябва да изберете 2ма от тях. Някои опции са:
– По един глас от всеки гласуващ за 1 кандидат;
– По един глас от всеки гласуващ за възможна двойка кандидати;
– По един глас от всеки гласуващ за 2ма кандидати;
– Condorcet и взимане на първите двама.

Във хода на обсъждането някой каза за първите два варианта, че са еквивалентни като резултат. Стори ми се грешно, но нямах времето да си го разписвам, а и за конкретния случай нямаше да промени крайния резултат. Но контра-примерът е съвсем прост:

Кандидатите са ни A, B, C, D;
Взимаме N човека, които предпочитат кандидатите в ред (A, B, C, D) и M човека, които предпочитат (C, D, B, A). На първия метод първия вид хора ни дават N на брой A и M на брой C, а вторият ни дава N на брой (A, B) и M на брой (C,D), та при всяко N > M имаме съвсем различен резултат.
(и това дори не е особено патологичен случай на разпределение на предпочитания)

Вторият и третият вариант са по-близки, но съм почти сигурен, че и за тях може да се измисли някаква патология.

А последният, въпреки че би бил най-честен и точен, има проблемът, че трудно се обяснява и не се поддържа от “стандартните” софтуери за гласувания. Също, хората не обичат сложни избори, дори двойките кандидати бяха криво погледнати, какво остава ако трябва да ги степенуваш всичките…
(въпреки, че това трябва да е лесно, понеже точно така би трябвало да е в главите на хората)

Другата история всъщност беше по-големия разговор, за това колко лидера трябва да има. Аз в самото начало предложих да има трима, като възможност за избягване на deadlock-ове, и понеже това е нещо, което съм виждал да работи доста добре.

В дискусиите после имаше няколко човека, които споменаха римския триумвират и колко много не е проработил (толкова се повтаряше, че когато Христо Иванов се изказа, изрично каза, че не е строил Римската империя), а в един момент някой даде пример с триумвирата след смъртта на Сталин, как понеже него не е можел един човек да го замести били трима. Добре, че се усети да каже “Не сравнявам Христо със Сталин”…

И целия разговор ме върна 10 години в миналото, когато променяхме неща по устава на Фондация “Отворени проекти” и исках да направя така, че трима човека да можем да представляваме фондацията. Тогава имаше съпротива от някои хора, че “трябва един да носи отговорност” и други подобни доводи, които чух и сега на събранието.
В крайна сметка го направихме, и сработи страхотно – в годините, в които аз, Яна и Мариян се занимавахме, и тримата можехме да представляваме фондацията и да движим нещата. При добре сработен екип това се получава доста добре, а даже по законите на Паркинсън трима човека е доста добро число за управляващ орган…
(съдът всъщност отказа частта с представителството на тримата и го направихме с пълномощни)

От друга страна, в нашата държава все още има идеята, че има там един отгоре, дето казва какво става, и ще дойде, и ще ни оправи. Надявам се да го надрастнем някой ден.

Supermicro AS-2115HV-TNRT Review 4x GPU AMD Threadripper Pro Overclocked 2U Workstation

Post Syndicated from Patrick Kennedy original https://www.servethehome.com/supermicro-as-2115hv-tnrt-review-4x-gpu-amd-threadripper-pro-overclocked-nvidia-2u-workstation/

In our Supermicro AS-2115HV-TNRT review, we see how this 2U rackmount workstation fits an AMD Ryzen Threadripper Pro, 100GbE, and 4x GPUs

The post Supermicro AS-2115HV-TNRT Review 4x GPU AMD Threadripper Pro Overclocked 2U Workstation appeared first on ServeTheHome.

Седмицата (19–26 април)

Post Syndicated from Надежда Радулова original https://www.toest.bg/sedmitsata-19-26-april/

Седмицата (19–26 април)

Тези дни ни напусна един от малкото хора на планетата, на когото беше дадена власт, но и сърце да променя света. Франциск, роден Хорхе Марио, или както преди години го нарече невръстната ми тогава дъщеря – Дядо Папа. Неевропеец, но потомък на емигранти от Европа. Железопътен работник, химик, теолог, йезуит, философ. Любител на музиката и футбола. И най-вече човек, когото наистина го беше грижа за бедните, отритнатите и страдащите.

Рядко упражняването на власт върви редом с проявите на любов към ближния. В лицето на папа Франциск това изглеждаше не просто възможно, но и напълно естествено. Дори когато не бяхме съгласни с някои от разбиранията му по тази или онази разделяща обществата ни тема, нямаше как да не оценим лъчащите от него топлосърдечие и добронамереност. Със смъртта му у мен се събуди страхът – ще има ли други като него? Възможни ли са все още такива хора, които да гледат света проникновено и с любов, а заедно с това да са готови да водят битки, за да го променят? Възможно ли е да обичаме света, без да приемаме всичко, което ни поднася всекидневно? И не е ли тази трудно постижима amor mundi (по Хана Аренд) единственият път към дълбока и трайна промяна – на нас, на света…

Страховете ми – както, убедена съм, и вашите – не са безпочвени. Как иначе да си обясним онова, което се случи „в събота пред Великден“, както многозначително би се изразила баба ми, ако беше жива. След почти десет години нищонеправене и шикалкавене властта, светската власт, в лицето на Община „Илинден“, нахлува в една микрообщност и разрушава жилищата на хората. Бебета, деца, болни, възрастни, немощни хора, остават дни наред под небето. И тук дори не споменавам, че актът е в разрез с предписанията на Европейския съд по правата на човека сградите да не бъдат събаряни, преди да се осигури адекватен подслон на живеещите във въпросната махала. Това, което най-вече ме гложди, е, че едни хора събарят къщите на други хора просто ей така, без да се замислят за последствията, без да им трепне сърцето, че времето е нестабилно, че идва голям празник, че някои от прокудените от домовете си – в състоянието, в което са – може и да не понесат живота под открито небе, па макар и недалеч от центъра на европейска столица.

Но извън емоционалната страна, проблемът има правни, административни, политически, социални и други аспекти. Точно за тях става дума в „Незаконната постройка на българската законност“ – анализ на Светла Енчева по темата.

Оставаме още малко в столицата, защото повечето белѝ тръгват именно оттам. Повече за това четете в седмичния анализ на Емилия Милчева „Къде отиваш София? Към нови избори“. Този път фокусът е върху излизането на Борис Бонев и „Спаси София“ от коалицията зад кмета Васил Терзиев. Защо се стигна дотук и как това ще повлияе на бъдещи местни, но и национални избори.

И за да не изпуснем светлината от изминалата седмица съвсем да ни избяга, в рубриката „Тези хора“ ви срещаме с един наистина светъл човек. Ина Иванова разговаря с „Иван Люцканов от „Землевеж“: Достъпно, цветно и понятно“. Лично аз не бях попадала досега на инфографиките му и първият ми досег с тях, за който бях планирала да отделя 15 минути, продължи всъщност около два часа. Зарибяваща среща!

В тази (във всички смисли) отрезвяваща седмица Атанас Шиников продължава да ни замайва главите с разказа си за хашиша и неговите употреби в културата на ислямския свят.

Но и без да сте замаяни от хашиша, Михаил Ангелов ще ви отнесе главите със снаряд „Научни новини: Вълнести мишки, свирепи вълци и нови цветове“, в които освен за „възкресяването“ на изчезнали видове става дума и за един новооткрит цвят – невиждан досега нюанс на зеленото, наречен от учените olo.

Глави отнася и поредният монолог на Е.Т., от който излиза, че повсеместното положение „е за скенер“, и то незабавен – със или без направление.

А в рубриката „Стихотворение на месеца“ Мария Калинова обръща към нас винаги незавършения ни портрет – жест едновременно отрезвяващ, но и нелишен от надежда.

Преди да се разделим, нека изслушаме заедно една от любимите арии на покойния папа Франциск – Erbarme Dich от Баховия „Матеус пасион“ в изпълнение на великолепната певица и диригентка Натали Щуцман.

Смили се над мен, Господи,
заради сълзите ми.
Виж как сърце и очи
горко ридаят пред теб.
Смили се, смили се!

Никога не е късно да се покаем за грешките си и да се опитаме да ги поправим дори когато смятаме себе си за най-висшата инстанция (вж. недосегаемите „герои на деня“ по света и у нас).

Във време, в което любовта и подкрепата ни са неотложно нужни далеч не само в пределите на собствения ни дом, от сърце ви благодарим за подадената ръка, без която не бихме могли да продължим напред.

Приятно четене!

[$] Debian debates AI models and the DFSG

Post Syndicated from jzb original https://lwn.net/Articles/1018497/

The Debian project is discussing a General Resolution (GR) that
would, if approved, clarify that AI models must include training data
to be compliant with the Debian
Free Software Guidelines
(DFSG) and be distributed by Debian as
free software. While GR discussions are sometimes contentious, the
discussion around the proposal from Debian developer Mo Zhou has
been anything but—there seems to be
consensus that AI models are not DFSG-compliant if they lack training
data. There are, however, some questions about the exact language and
questions about the impact the GR will have on existing packages in
the Debian archive.

Metasploit Wrap-Up 04/25/2025

Post Syndicated from Christophe De La Fuente original https://blog.rapid7.com/2025/04/25/metasploit-wrap-up-04-25-2025/

AD CS workflow improvement with new PKCS12 features

Metasploit Wrap-Up 04/25/2025

Given the increasing popularity of AD CS misconfiguration exploitation in recent years, Metasploit has been consistently improving its capabilities in this area. This week’s release introduces a new certs command to the msfconsole, enabling users to manage PKCS12 certificates stored in the database, similar to the klist command. The certs command provides functionalities such as listing, searching, activating, deactivating, exporting, and deleting certificates.

  • Available options:
msf6 auxiliary(scanner/smb/smb_login) > certs --help
List Pkcs12 certificate bundles in the database
Usage: certs [options] [username[@domain_upn_format]]


OPTIONS:

    -a, --activate    Activates *all* matching pkcs12 entries
    -A, --deactivate  Deactivates *all* matching pkcs12 entries
    -d, --delete      Delete *all* matching pkcs12 entries
    -e, --export      The file path where to export the matching pkcs12 entry
    -h, --help        Help banner
    -i, --index       Pkcs12 entry ID(s) to search for, e.g. `-i 1` or `-i 1,2,3` or `-i 1 -i 2 -i 3`
    -v, --verbose     Verbose output
  • Example output
msf6 auxiliary(admin/dcerpc/icpr_cert) > certs
Pkcs12
======
id  username       realm         subject    issuer                                              ADCS CA                   ADCS Template  status
--  --------       -----         -------    ------                                              -------                   -------------  ------
1   administrator  mydomi.local  /CN=muser  /DC=local/DC=pro/DC=ad/CN=mssrv-dc-mydomi.local-CA  mssrv-dc-mydomi.local-CA  ESC1           active

Additionally, it automates PKCS12 authentication via the pkinit protocol when the kerberos option is set for authentication and no Kerberos tickets are found in the cache. This automation allows the framework to transparently utilize stored certificates to acquire Kerberos tickets, streamlining the authentication process for modules supporting Kerberos and Schannel protocols. Any modules that support these authentication protocols can benefit from this, as long as a suitable certificate is present in the database.

Here is an example with the scanner/winrm/winrm_cmd module. This shows how the Kerberos tickets are automatically retrieved using a PKCS12 stored in the database (see the output of the certs command above):

msf6 auxiliary(admin/dcerpc/icpr_cert) > klist
Kerberos Cache
==============
No tickets
msf6 auxiliary(scanner/winrm/winrm_cmd) > run verbose=true RHOSTS=10.100.32.94 Winrm::Auth=kerberos Winrm::Rhostname=mspro-dc username=administrator domain=mydomi.local DomainControllerRhost=10.100.32.94 cmd=whoami
[*] Using stored certificate for [email protected]
[+] 10.100.32.94:88 - Received a valid TGT-Response
[*] 10.100.32.94:5985     - TGT MIT Credential Cache ticket saved to /home/n00tmeg/.msf4/loot/20241218141549_default_10.100.32.94_mit.kerberos.cca_125955.bin
[+] 10.100.32.94:88 - Received a valid TGS-Response
[*] 10.100.32.94:5985     - TGS MIT Credential Cache ticket saved to /home/n00tmeg/.msf4/loot/20241218141549_default_10.100.32.94_mit.kerberos.cca_751667.bin
[+] 10.100.32.94:88 - Received a valid delegation TGS-Response
[+] 10.100.32.94:88 - Received AP-REQ. Extracting session key...
ad\administrator
[+] Results saved to /home/n00tmeg/.msf4/loot/20241218141553_default_10.100.32.94_winrm.cmd_result_401191.txt
[*] Scanned 1 of 1 hosts (100% complete)
[*] Auxiliary module execution completed

New module content (1)

BentoML’s runner server RCE

Authors: SeaWind and Takahiro Yokoyama
Type: Exploit
Pull request: #20046 contributed by Takahiro-Yoko
Path: linux/http/bentoml_runner_server_rce_cve_2025_32375
AttackerKB reference: CVE-2025-32375

Description: This adds an exploit module for an insecure deserialization in BentoML’s runner server which leads to unauthenticated RCE. Versions prior to 1.4.8 but after 1.0.0a1 are affected.

Enhanced modules (2)

Modules which have either been enhanced, or renamed:

  • #20044 from jheysel-r7 – Adds a target to the service_permissions module supporting CVE-2025-21293, allowing a lower privileged user to add a DLL entry to HKLM\System\CurrentControlSet\Services\Dnscache\ and coerce execution of the DLL as system.
  • #20052 from bcoles – Moves the module exploits/dialup/multi/login/manyargs to exploits/solaris/dialup/manyargs.

Enhancements and features (11)

  • #19760 from cdelafuente-r7 – This introduces a new certs command that allows users to manage and display PKCS12 certificates stored in the credentials database, with options for searching, exporting, activating, and deleting certificates. It also enables automatic PKCS12-based Kerberos (and Schannel) authentication through PKINIT when no Kerberos ticket is cached, streamlining TGT acquisition using existing certificates. This enhances both usability and flexibility when working with certificate-based authentication workflows.
  • #20028 from jheysel-r7 – This change modifies existing pgAdmin modules by replacing some functionalities with new library for pgAdmin.
  • #20049 from bcoles – Improves the check method metadata for modules/exploits/mainframe/ftp/ftp_jcl_creds.
  • #20052 from bcoles – Moves the module exploits/dialup/multi/login/manyargs to exploits/solaris/dialup/manyargs.
  • #20057 from bcoles – Improves the code quality of the example modules included in Metasploit.
  • #20059 from bcoles – Improves the code quality of multiple payload modules.
  • #20065 from bcoles – Improves the metadata and code quality for the exploits/hpux/lpd/cleanup_exec module.
  • #20066 from bcoles – Enhances the code quality of multiple payloads/singles modules, and fixes nested method definitions in 6 pingback modules.
  • #20068 from bcoles – Improves the exploits/solaris/sunrpc/sadmind_adm_build_path and exploits/solaris/sunrpc/sadmind_exec modules to have check methods, improved metadata, and code quality.
  • #20069 from sjanusz-r7 – Allow overwriting reported module name within the report_vuln API.
  • #20077 from adfoster-r7 – Update haraka module to work with newer Python 3.12 and above.

Bugs fixed (3)

  • #20051 from bcoles – Fixes out of date metadata for the exploits/dialup/multi/login/manyargs module, and fixes a logic bug code when handling bad characters.
  • #20063 from bcoles – Updates Ruby pingback payloads to correctly close the opened socket after use.
  • #20064 from bcoles – Fixes IPv6 support in the cmd/unix/reverse_php_ssl payload.

Documentation

You can find the latest Metasploit documentation on our docsite at docs.metasploit.com.

Get it

As always, you can update to the latest Metasploit Framework with msfupdate
and you can get more details on the changes since the last blog post from
GitHub:

If you are a git user, you can clone the Metasploit Framework repo (master branch) for the latest.
To install fresh without using git, you can use the open-source-only Nightly Installers or the
commercial edition Metasploit Pro

The collective thoughts of the interwebz