37290

(grin)
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37291

"Il ne savait pas que c'était impossible donc il l'a fait" ou comment progresser quand on fait fi (volontairement ou non) d'idées et croyances préconçues et parfois bien ancrées.
avatar
"If you see strict DRM and copy protection that threatens the preservation of history, fight it: copy the work, keep it safe, and eventually share it so it never disappears. [...] no one living 500 years from now will judge your infringing deeds harshly when they can load up an ancient program and see it for themselves."

Benj Edwards - Why History Needs Software Piracy

- - -
Achat ou échange: topic de mes recherches Meilleur smiley = #helico# Obligatory XKCD

37292

Humane's $700 Ai Pin Discontinued and Defunct After Less Than 1 YearMacRumorsHumane today informed customers that it is discontinuing its $700 Ai Pin at the end of February, with the device set to be taken offline less...
Humane does not plan to provide the majority of customers with a refund, even though the Ai Pin worked for under 12 months. Refunds are only available to customers who are within their 90-day return period. Customers who purchased an Ai Pin on or after November 15, 2024 will get a refund, but other users are out the full $700. Note that all refunds must be submitted by February 27.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37293

Quelle surprise !
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37294

Asus’ new “Fragrance Mouse” is a wireless mouse that also smellsArs TechnicaDoes your PC’s mouse smell like anything? The answer could soon be “yes.”…
Yes, the main differentiating feature of the Fragrance Mouse is a "refillable vial" in its underside, next to the place where you put the battery and store its 2.4 GHz USB wireless receiver when not in use. The vial stores "aromatic oils" that "can be washed and refilled with different scents." Asus doesn't make any specific recommendations about the scents that you can put in the vial, so you have a lot of latitude as to what, exactly, you can make your mouse smell like.
J'ai déjà vu pas mal de features curieuses dans les souris, mais alors là... grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37295

Wallbleed bug reveals secrets of China's Great Firewallwww.theregister.comBoffins poked around inside censorship engines – here's what they found
The vulnerability itself is triggered by a bug in China's DNS query parser that, under specific conditions, unintentionally returns to the client up to 125 bytes of additional memory data in the forged response. To be more specific, the data is leaked from whatever machine is inspecting the DNS request to potentially block. By carefully crafting a DNS query, you can grab 125 bytes of memory from the censorship middlebox inspecting that query.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37296

En voulant personnaliser Grafana, je suis tombé sur un blog plein de bons conseils :
How to customize the Grafana user interface | Volkov Labsvolkovlabs.ioThis article collects various commands to help you play with the Grafana in your style. It's constantly updated with the latest version of Grafana.


Il propose de remplacer les images officielles (bon, admettons, même si ça va sûrement casser à chaque mise à jour), mais à l'étape d'après il conseille de modifier le binaire à coup de sed -i pour changer le nom par défaut de l'organisation tritop

J'avoue ne pas avoir regardé le reste, mais je ne suis pas sûr d'utiliser ses plugins à l'avenir grin
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37297

Je suis sûr que y a moyen de moins s'emmerder en injectant un <script> dans le fragment principal qui va chercher le fichier dans un disque monté sur le container. Pareil pour du CSS.

Après quel intérêt...

37298

Google warns folks with dead Chromecasts not to reset themwww.theregister.comExpired SSL cert kerfuffle leaves second-gen, Audio gadgets useless
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37299

Developer convicted for “kill switch” code activated upon his terminationArs TechnicaSoftware developer plans to appeal after admitting to planting malicious code.


Firmware update bricks HP printers, makes them unable to use HP cartridgesArs TechnicaHP already has a reputation for breaking printers with updates.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37300

Zerosquare (./37299) :
Developer convicted for “kill switch” code activated upon his terminationArs TechnicaSoftware developer plans to appeal after admitting to planting malicious code.
#on-ne-fait-pas-de-code-review
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

37301

Une code re-quoi ? confus
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37302

Everything you say to your Echo will be sent to Amazon starting on March 28Ars TechnicaAmazon is killing a privacy feature to bolster Alexa+, the new subscription assistant.
In an email sent to customers today, Amazon said that Echo users will no longer be able to set their devices to process Alexa requests locally and, therefore, avoid sending voice recordings to Amazon’s cloud. Amazon apparently sent the email to users with “Do Not Send Voice Recordings” enabled on their Echo. Starting on March 28, recordings of everything spoken to the Alexa living in Echo speakers and smart displays will automatically be sent to Amazon and processed in the cloud.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37303

Dans la famille « l'USB, c'est simple »
Le cas des prises USB-C qui sont en fait deux prises USB 3.0 différentes - Le journal du lapinLe journal du lapinLe journal du lapin, mon espace personnel ou je parle de trucs retro, d'expérimentations et de produits Apple. Et évidemment de prototypes.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37304

Amusant, hein ? ^^
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37305

Oui, clairement smile
j'aime bien les articles de Pierre Dandumont sur son blog, on apprend pas mal de choses sur les subtilités de l'USB.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37306

Yep.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37307


C'est effarant : ça veut dire qu'il n'y a même pas une sécurité matérielle pour détecter ce genre de cas :/
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37308

bah c’est partie puissance, c'est plus partie commande qu'il y a embrouille, le mcu doit être hs, certes il pourrait y avoir un mini pcb derrière avec un and qui capte le double signal pour commuter celui de l'orange clignotant mais bon ..
et la le mec il le pécho par le bras et il lui dit '

37309

Alors vu la criticité des systèmes de signalisation (une défaillance, ça peut conduire à des collisions entre véhicules, et donc des blessés graves ou des morts), c'est pas "il pourrait", c'est "il devrait" y avoir au moins une (voire plusieurs) sécurité qui ne repose pas sur du logiciel. Et ça m'étonnerait qu'il n'y ait pas une norme qui l'impose, d'ailleurs.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37310

Faille grave dans NextJS : on peut contourner complètement l'authentification juste en ajoutant l'entête x-middleware-subrequest: middleware dans la requête :
Authorization Bypass in Next.js MiddlewareGitHub# Impact It is possible to bypass authorization checks within a Next.js application, if the authorization check occurs in middleware. # Patches * For Next.js 15.x, this issue is fixed in `15.2...

Détails ici :

C'est désormais corrigé, mais qu'un problème de conception aussi fondamental soit passé inaperçu est assez inquiétant.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37311

Je n'ai surtout pas compris à quoi servait (légitimement) le test qu'une partie du path soit contenu dans ce header sorry
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

37312

J’ai du mal à comprendre également.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37313

Ah oui tiens, ce n'est pas mentionné dans cet article, mais j'avais lu l'explication ailleurs :
CVE-2025-29927 - Understanding the Next.js Middleware VulnerabilityStrobes SecurityA critical Next.js Vulnerability (CVE-2025-29927) lets attackers bypass authentication. Learn how it works and protect your application now.
How The Bug Actually Works

The problem stems from a mechanism designed to prevent infinite loops. Next.js needed a way to stop middleware from calling itself endlessly, so developers added a counter.

Here’s what happens:
1. Every time middleware runs, Next.js checks a special header called x-middleware-subrequest
2. This header contains a count of how many times middleware has run
3. If it has run too many times (5 by default), Next.js skips the middleware entirely
4. The critical flaw: anyone can set this header themselves
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37314

Mouarf, il fallait pas la chercher bien loin celle-ci en tout cas. Pas rassurant étant donnée la popularité du projet grin
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

37315

Probablement un problème de définition avec les middleware de Django, mais j’ai du mal à comprendre pourquoi l’exécuter 5 fois de suite.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37316

D'après ce que j'ai lu, c'est une solution (bancale) pour éviter les récursions infinies.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37317



Les progrès de l'IoT : Bosch fait désormais des lave-vaisselles où il faut absolument utiliser un smartphone et créer un compte sur un service cloud pour pouvoir... démarrer un cycle de rinçage manuellement.

"Heureusement", quelqu'un a reverse-engineeré le protocole :
GitHub - osresearch/hcpy: Python tool to talk to Home Connect appliances over the local network (no cloud required)GitHubPython tool to talk to Home Connect appliances over the local network (no cloud required) - osresearch/hcpy
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

37318

Zerosquare (./37316) :
D'après ce que j'ai lu, c'est une solution (bancale) pour éviter les récursions infinies.
Oui, c'est aussi ce que j'ai compris. Ce qui me pose question, c'est le besoin de faire une récursion ^^
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

37319

De ce que je comprend, la récursivité n’est pas un besoin mais au contraire un cas d’erreur qui pourrait menner a un crash, et le header est la solution bancale qui leur permettait justement d’éviter ça en stoppant le traitement des midleware si le niveau d’imbrication est trop élevé.
Sauf que comme ce header pouvait être injecté directement en entrée, un utilisateur externe pouvait tout desactiver.
avatar

37320

Uther (./37319) :
De ce que je comprend, la récursivité n’est pas un besoin mais au contraire un cas d’erreur qui pourrait menner a un crash, et le header est la solution bancale qui leur permettait justement d’éviter ça en stoppant le traitement des midleware si le niveau d’imbrication est trop élevé.
Ce n'est pas ce que j'ai compris, et il y aurait quelque chose d'illogique dans l'implémentation : si c'est un réel cas d'erreur, la requête devrait au contraire échouer, au lieu d'être acceptée inconditionnellement.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo