00:13 |
deedbot |
http://qntra.net/2018/10/systemd-vulnerability-allows-crashing-systems-remotely-and-probably-executing-code-too-with-dhcpv6-packets/ << Qntra - SystemD Vulnerability Allows Crashing Systems Remotely (And Probably Executing Code Too) With DHCPv6 Packets |
| |
~ 1 hours 33 minutes ~ |
01:46 |
mircea_popescu |
o hey Mocky |
01:46 |
Mocky |
good morning |
01:46 |
mircea_popescu |
top systemd keks. pwn eins! |
01:47 |
* |
BingoBoingo still waiting to hear the new fope's identity |
01:50 |
mircea_popescu |
BingoBoingo it was just a throway oneliner ic ame up with while walking off a steak, sadly no more there. |
01:50 |
Mocky |
mircea_popescu, do you have any interest in kuwait? if so I can keep this lead warm on the back burner while I work qatar |
01:51 |
mircea_popescu |
Mocky not particularly, but i mean... your gf or w/e. |
01:55 |
BingoBoingo |
<mircea_popescu> BingoBoingo it was just a throway oneliner ic ame up with while walking off a steak, sadly no more there. << AH, I though maybe Tess Hollandaise died of excess mass and had been replaced as leader of the hamplanets by a younger, dumpier model |
| |
~ 17 minutes ~ |
02:12 |
mircea_popescu |
fraid not. |
| |
~ 45 minutes ~ |
02:57 |
deedbot |
http://trilema.com/2018/cabinas-genesis-y-otras-ostras/ << Trilema - Cabinas Genesis y otras ostras. |
| |
~ 57 minutes ~ |
03:54 |
diana_coman |
http://btcbase.org/log/2018-10-27#1866701 - ok, I'll implement it this way then and we see |
03:54 |
a111 |
Logged on 2018-10-27 01:49 mircea_popescu: http://btcbase.org/log/2018-10-26#1866669 <<< this statement is too general. "which one has the largest first octet". that's it. |
| |
~ 3 hours 49 minutes ~ |
07:44 |
deedbot |
http://thetarpit.org/posts/y05/07e-hermannstadt-ii.html << The Tar Pit - Hermannstadt, part two: the huge-ass photo shoot |
| |
~ 4 hours 52 minutes ~ |
12:36 |
deedbot |
http://www.loper-os.org/?p=2593 << Loper OS - Can the Serpent Cipher fit in the ICE40 FPGA? |
12:49 |
mircea_popescu |
asciilifeform basically, if it fits in 1/3 of the chip ? |
| |
~ 26 minutes ~ |
13:16 |
asciilifeform |
approx, yes ( tho keep in mind that said chip, in order to do useful work, gotta have at least a bit of room for other things, unless one were to equip board with >1 ( not end of the world, they're, what, 8bux ) ) |
13:17 |
hanbot |
mod6, ben_vulpes, et al: nicoleci sent 31 emails (as per http://btcbase.org/log/2018-10-13#1861765 ) to various news outlets last night, and will report any replies here. i expect more mail to go out this week, will update. |
| |
↖ |
13:17 |
a111 |
Logged on 2018-10-13 07:14 hanbot: anyway the idea is to have an exhaustive list of news outlets with their contact email made, after which i'll have her mail that blurb; i expect something like a week's turnaround, and will report when it's done. |
13:18 |
asciilifeform |
mircea_popescu: observe also that the sbox mechanism is 'bitsliced' (i.e. the bits move only 'vertically' there ) so potentially it can be shrunk at expense of speed . so the real puzzler isn't 'does serpent fit', it can almost certainly be shoehorned, but 'with how little/much unrollage' i.e. what resulting eating bitrate. |
13:19 |
asciilifeform |
it is also possible that the equations can be simplified further, i did a fairly surface job of it, mostly by hand |
13:19 |
asciilifeform |
literally 2hr's evening wurk. |
13:21 |
asciilifeform |
btw, spoiler : i put the thing in an ice40-8k , simply did not have time to write up yet, and the fwd sbox in fact eats roughly 1/4 of the gates . which leaves the orig question wide open... |
13:24 |
asciilifeform |
in other minutiae, the terms i left in xor-containing form, can of course be expressed in not/and/or , but this resulted in seven-term ORs , which i assumed is a greater delay than to let it use a xor LUT; but this is not experimentally confirmed, and one might conceivably get better throughput if all of the terms were rewritten in the and/or/not form. |
13:25 |
asciilifeform |
'yosys' ( 'icestorm'-'s synthesizer, suggests a max clock rate of ~25Mhz for the posted form. ) |
13:25 |
asciilifeform |
hanbot: neato, ty |
13:27 |
mircea_popescu |
asciilifeform so did you measure throughput of this thing ? |
13:28 |
asciilifeform |
mircea_popescu: as in, whether it actually sboxates at the stated 25MHz ? notyet, gotta write a serial i/o thing for it, to do this. possibly later today. |
13:28 |
asciilifeform |
i expect the sbox won't actually be the bottleneck in a full serpentron tho |
13:29 |
asciilifeform |
rather, it'll be the rotational transforms. |
13:29 |
asciilifeform |
those are blocking, i.e. take multiple clocks ea. |
13:30 |
asciilifeform |
imho, if an ice40 can be coaxed into serpenting at , say, 1MB/s, it's worth sumthing, otherwise iffy |
13:31 |
asciilifeform |
( and conceivably, worth sumthing even if it takes having ~two~ on the board; problem is that i dun presently have a board with 2 , to actually try ) |
13:32 |
asciilifeform |
believe or not, seems like nobody has ever publicly baked a board with >1 |
13:32 |
asciilifeform |
i've gathered afaik all of the commercial demo boards with ice40, they all have 1 ea. |
13:38 |
asciilifeform |
if i were baking asic ( not sure why anybody would blow 'orbit' moneys on serpent asic, but for the sake of arg ) would unroll the sbox invocation the way it is unrolled in the pc serpent diana_coman is using, there'd be no reason not to have 128 or what, independent copies. but in the tight space of ice40 this is out of the question. |
13:39 |
asciilifeform |
err, 32 |
13:40 |
asciilifeform |
is the actual parallelism of the algo. the rotator would likewise win from having 32 physical instances, as obvious from http://ossasepia.com/2018/02/22/eucrypt-chapter-11-serpent/#selection-87.15048-87.17527 |
13:41 |
asciilifeform |
so from that point it becomes a q of the actual gate delays. in principle a serpentron that does coupla 100MB/s is physically possible. ( just not on my desk, lol ) |
13:45 |
asciilifeform |
i admit, the seekrit reason asciilifeform could even be arsed to pick the thing up, is that to write serpent in maximally algebraic form might tell us sumthing useful re the weakness. |
13:46 |
asciilifeform |
( the orig author, to be fair, did write it algebraically, but in imho somewhat cryptic form ) |
13:46 |
mod6 |
hanbot: That's awesome, thanks! |
13:48 |
asciilifeform |
mircea_popescu: grr, typo, ~65~ not 25 |
13:51 |
asciilifeform |
but funnily enuff, just from this 2hr lulz we already know moar than from my combined stash of http://btcbase.org/log/2018-10-26#1866343 pointlessly-murdered trees... |
13:51 |
a111 |
Logged on 2018-10-26 16:08 asciilifeform: mircea_popescu: in re these lulz, at one point asciilifeform dug for 'anybody ever verilog-ified serpent?' and found a stack of 'papers'. any src ? mno. but plenty of 'discussion' of supposed 'implementation', in the traditional nadia henninger style . |
13:53 |
asciilifeform |
ohai mod6 |
13:53 |
mod6 |
hai, how goes alf? |
13:53 |
asciilifeform |
mod6: slowly |
13:53 |
mod6 |
werd |
13:53 |
asciilifeform |
mod6: goin' back to my very full ada plate |
13:54 |
mod6 |
yeah, sounds like you've got a lot you wanna work on. |
13:54 |
asciilifeform |
mod6: that, + tall pile of saecular rubbish |
13:57 |
mod6 |
asciilifeform: *nod* |
14:09 |
asciilifeform |
!#s from:|\n |
14:09 |
a111 |
23 results for "from:|\\n", http://btcbase.org/log-search?q=from%3A%7C%5Cn |
14:10 |
asciilifeform |
aah cr50 d00d |
14:23 |
mircea_popescu |
i certainly see the point re "explore the space" ; and yes a serpent implemented as both eulora workhorse and verilog is better studied than just former. |
14:23 |
asciilifeform |
!!up |\n |
14:23 |
deedbot |
|\n voiced for 30 minutes. |
14:23 |
mircea_popescu |
i don't even think there's anything wrong whatsoever with studying the damned thing. my reservations were strictly around investing any kind of "this is te republic's encryptodisk" flag on it\ |
14:24 |
asciilifeform |
mircea_popescu: i view block ciphertrons as a 'slightly better than nuffin' kind of tech -- would slightly rather lose a serpented disk to enemy than naked one; but that's about it |
14:24 |
|\n |
hello, was wondering if you've heard anything about this in particular https://webcache.googleusercontent.com/search?q=cache:https://github.com/RUB-SysSec/Microcode/blob/master/ff_div/fx_payload_exec_linux32_fx_50.0_set_eip.html |
14:25 |
mircea_popescu |
i'd rather hang the moron flattering himself with "enemy" that tried to lose me a disk than either of these. |
14:25 |
mircea_popescu |
|\n suppose you start by introducing yourself and showing the minimum awareness of republican process of using sane fucking pastebins. |
14:25 |
asciilifeform |
hang straight off the yardarm of dirigible, wainot |
14:25 |
mircea_popescu |
asciilifeform cuz it attracts crows. |
14:27 |
asciilifeform |
|\n: haven't seen, but if it actually worx, will be hilarious |
14:27 |
asciilifeform |
mircea_popescu: linked item alleges that if one divides 0xa1a2a3a4 by 0xb1b2b3b4 on x86, triggers magic nsa hole. |
14:27 |
asciilifeform |
http://p.bvulpes.com/pastes/jb4Pz/?raw=true << for perma-l0gz. |
14:28 |
|\n |
not to mention that amount of such holes, of course if that works, is immense |
14:28 |
asciilifeform |
|\n: where'dja come across this, and for what chip is it alleged to work ? |
14:29 |
|\n |
on a local russian irc party |
14:30 |
mircea_popescu |
is this more of that romanian fellow's "magical usb stick aliens" ? |
14:31 |
mircea_popescu |
Firefox 50.0 32-bit on Linux << should be easy enough to test |
14:31 |
asciilifeform |
eh |\n it's a duck : apparent source is https://ecc2017.coreboot.org/uploads/talk/presentation/38/Microcode.pdf talk , and demands a pre-diddled, per the recipe, old amd k8/k10 |
14:31 |
mircea_popescu |
!Qcalc 2828046480 / 3432026256 |
14:31 |
lobbesbot |
mircea_popescu: 0.824016563118 |
14:31 |
asciilifeform |
mircea_popescu: piltdown man |
14:32 |
mircea_popescu |
asciilifeform no, don't you remember this thing ? some dood went off deep end, that there's a cvasi-magical virus in his usb stick. cca 2015 vintage logs |
| |
↖ |
14:32 |
asciilifeform |
( flip to last pg ) |
14:32 |
asciilifeform |
mircea_popescu: yes i recall very well. this one is genuine, tho, but one half of a rigged academi-demo, requires ~their~ microcode patch |
14:32 |
asciilifeform |
rather than a wild thing. |
14:33 |
asciilifeform |
'As explained in Section 7.2, we use ASM.JS code in Firefox 50 to trigger the implemented x86 div Trojan. It is shown in Listing 9.' |
14:33 |
mircea_popescu |
so basically this is a bug in asm.js ? |
14:33 |
asciilifeform |
nah, it's part of a 'if you could patch microcode, here's how you might trigger the bomb' stage magic demo. |
14:33 |
asciilifeform |
there's no 0day here. |
14:34 |
asciilifeform |
evidently sumbody passed it off to |\n as an 0day |
14:34 |
asciilifeform |
http://p.bvulpes.com/pastes/oFd2X/?raw=true << full text of the pdfturd, for the l0gz. |
14:34 |
|\n |
well not really, i'm not too much 0day-aware kind of person as well |
14:35 |
asciilifeform |
|\n: if it was shown to you as 'omfg exploit!111', you've been duped. |
14:35 |
asciilifeform |
the given coad does nuffin on an off-the-shelf chip. it was an example meant to work with supplied microcode patch. |
14:35 |
mircea_popescu |
of course, microcode patches happen in the wild, so it's not entirely meritless. |
14:36 |
asciilifeform |
theoretically the trigger for the ~actual~ boobytrap in x86 cpu would look very similar, yes |
14:36 |
asciilifeform |
mircea_popescu: not meritless, but not a weapon, toy store water gun, is the idea. |
14:37 |
asciilifeform |
mircea_popescu: needs diddled bios + the crown jewels of intel/amd, to diddle microcode (intel's is rsa'd, amd's simply obscure/undoc'd) , and if yer diddling bios can make much simpler trap. but yes, would work |
14:38 |
asciilifeform |
i saw |\n's snippet and thought 'loox familiar' and sure enuff it was in that 2017 piece. |
14:38 |
mircea_popescu |
aha |
14:38 |
asciilifeform |
|\n get yourself a key already and reg with deedbot |
14:38 |
asciilifeform |
!!help |
14:38 |
deedbot |
http://deedbot.org/help.html |
14:40 |
asciilifeform |
mircea_popescu: http://btcbase.org/log/2018-10-27#1866787 << for the record >> http://trilema.com/2013/badbios-aka-badlydonedamagecontrol/ |
| |
↖ |
14:40 |
a111 |
Logged on 2018-10-27 18:32 mircea_popescu: asciilifeform no, don't you remember this thing ? some dood went off deep end, that there's a cvasi-magical virus in his usb stick. cca 2015 vintage logs |
14:40 |
asciilifeform |
famous lulgem |
14:41 |
asciilifeform |
observe that the gag vanished without a trace. |
14:41 |
mircea_popescu |
you know ? |
14:41 |
mircea_popescu |
shit-at-wall strategy. |
14:42 |
asciilifeform |
it went to where all cheap psyops lulz go when they die. |
14:42 |
mircea_popescu |
mit ? |
14:44 |
asciilifeform |
sorta like the usual 'hey i found nessie' 'wouldja like to borrow my diving gear and thermal cam?' 'mmm nessie is invisible to thermal cam and what's a diving mask' '...' |
14:45 |
asciilifeform |
in today's variation, 'hey i found a dead mermaid' 'um, this is a bloated dolphin carcass' '...' |
14:48 |
* |
asciilifeform bbl:meat |
| |
~ 3 hours 11 minutes ~ |
18:00 |
mircea_popescu |
asciilifeform here's a q : how feasible/costly would it be to have an array of tiny switches ? say 32x8 ? |
18:00 |
mircea_popescu |
bring back ye olde switch-bootloading!!! |
| |
~ 50 minutes ~ |
18:50 |
asciilifeform |
mircea_popescu: what sorta switches are you thinking of ? if it's ye olde DIPs, nobody cancelled'em, they're maybe a dime for a block of 8, and look today exactly as you remember then from yer 286 |
18:51 |
asciilifeform |
or are we talking spring-loaded thingies for reading punched card, or wat. |
18:52 |
asciilifeform |
archaetypical example, say, https://archive.is/0IRmv photo |
18:53 |
asciilifeform |
i'll point out that nobody ever booted from '32x8 block' tho, if you recall folx booted from 8 (or 9 or whatever your byte bitness) + 'forward' button, word-at-a-time |
18:54 |
asciilifeform |
flipping massive grid with fingers is a bitch |
18:55 |
asciilifeform |
on subj : https://archive.is/7ILm0 << notbad illustration of how pdp was booted. |
18:55 |
asciilifeform |
( the classic pdp-8, that is ) |
18:56 |
asciilifeform |
actually scrach that, it's a terrible illustration. but i dun have a good one handy. |
18:59 |
asciilifeform |
mircea_popescu: if it's for cipher keys -- imho terrible idea to have ~all~ the key bits as physical switched in parallel, third party has no biznis being able to see the key simply by getting a peek at a keyed box with eyes |
19:00 |
asciilifeform |
*switches in |
19:10 |
asciilifeform |
( you also wanna be able to unkey a box at a second's notice, and that aint happening with parallel key-as-switches, either ) |
19:10 |
asciilifeform |
it's why usg lost its precious keyz when bestkorea took famous ship 'pueblo' |
19:11 |
asciilifeform |
( iirc the prescribed key-wipe mechanism was a brick of dynamite, and the crew decided it wanted to live a bit moar ) |
19:12 |
deedbot |
http://bingology.net/2018/10/27/peso-watch-october-2018-edition/ << Bingology - BingoBoingo's Blog - Peso Watch October 2018 Edition |
| |
~ 45 minutes ~ |
19:57 |
mod6 |
!!ledger |
19:57 |
deedbot |
http://p.bvulpes.com/pastes/GNpJi/?raw=true |
19:57 |
mod6 |
!!sent-invoices |
19:57 |
deedbot |
http://p.bvulpes.com/pastes/ySf7t/?raw=true |
| |
~ 1 hours 19 minutes ~ |
21:17 |
deedbot |
http://www.loper-os.org/?p=2627 << Loper OS - Serpent in ICE40, Part 2. |
| |
~ 2 hours 11 minutes ~ |
23:28 |
mircea_popescu |
alf is evidently having fun. |