log☇︎
5800+ entries in 0.021s
Framedragger: mircea_popescu: so i'll write a short comment
Framedragger: jurov: yeah okay, you're right folks
Framedragger should teach scriba to talk back :p
Framedragger: mircea_popescu: because i thought the question may have been truly stupid, and turns out it sorta was!
Framedragger: mircea_popescu: ah, shit. for some reason the first time i've read the message storage format (in the general sense), i.e. "time, X, Y, text", i read it as from X directed towards Y. my shitty fault
Framedragger: trinque: yeah, fair enough
Framedragger: shinohai: you misspelt mongodb!
Framedragger: (the PoC seems neat, with a custom bogus malloc library that mysql is told to use by a malicious config file loaded by malicious mysql trigger)
Framedragger: and also from the cve, "The vulnerability can be exploited even if security modules SELinux and AppArmor are installed with default active policies for MySQL service on major Linux distributions."
Framedragger: summary by one lucb1e, "people that can run queries on your MySQL server, either by legit access (shared webhosting or something else) or via an SQL-injection vulnerability, can execute commands that might root your server. Looking at the PoC, it seems possible to overwrite any file that the MySQL user (or whichever user MySQL runs as) can write to." ☟︎
Framedragger: btw as reported by kakobrekla and HN crowd, http://legalhackers.com/advisories/MySQL-Exploit-Remote-Root-Code-Execution-Privesc-CVE-2016-6662.html
Framedragger: (the most general one is http://fd.mkj.lt/stuff/p2p-pubsub/2012.mw.pdf - pubsub based p2p architecture called poldercast)
Framedragger: (for anyone curious, three relevant PDFs regarding pubsub-based p2p in http://fd.mkj.lt/stuff/p2p-pubsub/ - yes, PDFs, i know)
Framedragger obligatory swear towards paywalled PDFs. two evils at the same time, "CS" "academia" ftw
Framedragger: topic-based publish/subscribe has been sorta well researched, but i guess this problem is on another 'layer': gossipd document would leave this for 'implementation'. even though it may not be trivial at all, to make decisions regarding such matters, choose best spec, or design it from ground zero. but of course makes sense to discuss the foundations first
Framedragger: mircea_popescu, asciilifeform: regarding gossipd, aside from the central point of disagreement, regarding a "lighter" matter: what about subscribing/unsubscribing to "topics" (a kind of pubsub model)? because there's no discussion of multiparty chat as of now; or is there not to be, in gossipd? ☟︎
Framedragger: yeah meknows, it should first do the hostmask and only then enter room. will need to check innards of bot.
Framedragger: (may put in additional commands but those are lower priority)
Framedragger: !$hello
Framedragger: np
Framedragger: (commands tbd, if any)
Framedragger: !#hello
Framedragger: re. scriba, "Call function : [TBD]", i was told http://btcbase.org/log/2016-08-29#1531244 so i use !#, too? i can change this ☝︎
Framedragger: asciilifeform: re. "Enemy can spam the channel but each of his packets can be rejected in ~constant time~" - ahh! that clarifies matters for me. will comment on blog later by PC. ttyl
Framedragger: http://log.mkj.lt/trilema/20160911/#199 << ah, scheiße. unfortunately fix involves rewriting part of the log viewer which is based on regex. (to be clear, my fault entirely, of course). will be done - but not instantaneously, am afraid. thanks.
Framedragger: [things are back up. also, doing ssh stuff via shitphone sometimes worx.]
Framedragger: (and ftr hosting a parliament candidate's website on the same server as something to do with tmsr may have been a choice too curious.)
Framedragger: r them to recover, and meanwhile i'm off to a punk concert. ttyl.
Framedragger: mircea_popescu and everyone, so just in case it was unclear, everything to do with mkj.lt is down 'cause (apparently, as of now) the network is down. cause as of yet unknown, as they've confirmed when i called. the system also helpfully informs me that server is using 64.50 GB out of available 10.00 GB, and the free disk space available ("-54.50 GB") is less than the recommended free space amount. things shall be migrated, i will however wait fo
Framedragger: ]
Framedragger: [lol, massive outage of servers (http://gedimai.iv.lt/?id=493) - "we hereby inform that presently the majority of our network nodes are experiencing issues [read, are +/- down]; therefore the servers behind said nodes may be unreachable." i'll bitchslap them after they recover ☟︎
Framedragger: if they send me a letter saying "our network got fucked due to ddos initiated at your ip" imma laugh
Framedragger: gonna learn to host tmsr stuff separately from $random_websites_for_relatives_etc , too; collateral damage much
Framedragger: so apparently the hosting provider which i've been paying since 2008 without sweat just went down. like, i can't load their homepage and client area. they better have a good explanation for entire cluster going down
Framedragger: mircea_popescu: no objections!! this is good stuff. can't see home partition under `mount` - disk subsystem appears to have failed. (so unfortunately may not be due to bots - yet; OR.. things are even more ominous, in which case, fun!)
Framedragger: (crazy. i'm dumping the contents of vim buffer through the literal ssh terminal, by hand, 'cause i can't save them and i need to. good times!)
Framedragger wonders if it's the trilema-following bot army. will check
Framedragger: [oh shit, mkj suddenly went from 16gb disk space available to 0; bear with me]
Framedragger: mircea_popescu: thanks for writing that design document.. http://trilema.com/2016/gossipd-design-document/#comment-118965 (nothing new i guess, but just a request for clarification so to speak, and trying to argue both sides, to an extent)
Framedragger: http://btcbase.org/log/2016-09-10#1539132 << hm can you point to an example? couldn't find one ☝︎
Framedragger: right.
Framedragger: " 'how long node a and b have been in communion'" - right, that i can understand, that it's not good
Framedragger: tcp seq id's again? :/ right.
Framedragger: suresure.
Framedragger: asciilifeform: tho am not sure if it's necessarily bad, to leak incremental nonces. i mean, i know you don't want to leak one single useful bit to da enemy; i don't know if it's a practical constraint, even if it is laudible.
Framedragger: actually, nm. if you don't want to leak incremental info of this kind, i guess it does become more difficult
Framedragger: i am oversimplifying, i guess
Framedragger: hm.
Framedragger: nonce + hmac? ah, but, hmac uses symmetric crypto oh noes :/
Framedragger: http://btcbase.org/log/2016-09-09#1538479 << wouldn't a simple nonce prevent against replay attacks (if you can call them that), tho? or did you refer to a case where the enemy attains the actual privkey of the station? ☝︎
Framedragger: every*
Framedragger: http://btcbase.org/log/2016-09-09#1538451 << it's good you acknowledge that, 'cause very time i want to point out "where's your $spec for $x guyz" i feel kinda shit 'cause i should do more, myself. which is a point. and yet the scandalocity remains! ☝︎
Framedragger: just use apple's bluetooth earwaxphones
Framedragger: good perspective, i guess
Framedragger: asciilifeform: that's what i'm worried about, you may have to burn IP, too. and i'm all up for mesh networks and post nuclear radio, but kinda sucks that the whole internet backbone may be incompatible with proper gossipd, gotta admit.
Framedragger: [like, *of course* the only reason we want a spec which allows for data in initial syn packet is for shitphones to be able to load google ads quicker. use for security???! nowai]
Framedragger: [OT just for the record, it seems that rfc 7413 ("tcp fast open") won't do any good because (lo and behold) not only would it not save against syn floods, it'd actually introduce new attacks (2.2 and beyond). and existing mitigation techniques may not work. gotta love those people. yeah, fuck tcp.]
Framedragger: mircea_popescu: true..
Framedragger: true that. goes the extra way to fuck women, metamorphosis and all, so i'll give him that tho
Framedragger: (or so the myth is interpreted anyway right?)
Framedragger: and gossipd without any auth whatsoever wouldn't really be that? in all honesty, i should reread the spec, which is probably outdated, and log search sucks, fml
Framedragger: besides, they'd get confused themselves, what with deliberately no message authenticity; and we shall have a good time. am i stretching here?
Framedragger: mircea_popescu: how about i (an nsa employee, say) just make a filter which grabs all observed gossipd traffic (packet timing or w/e, and if it's an actually new transmission protocol, then supreme joy is me) and send it for further analysis. i shall assume that while it's not certain which messages are legit and which are not, the offending t3rr0rist group is too lazy to transmit proper false positives to provide noise,
Framedragger: yes this is lulzy and a disservice and i agree the reputation is not insanely great.., so to speak.
Framedragger: maybe. and i agree that without prototype difficult to talk of this anyway
Framedragger: i think i actually remember it
Framedragger: mircea_popescu: statistical models? sure, no *guarantee*.
Framedragger: (i am aware that proper gossipd doesn't have to run over internet)
Framedragger: btw wouldn't "nothing signed" gossipd reality actually be not "only among chosen clique" but rather "only chosen among clique [so, okay, not for all] plus whoever listens to internet backbone including all teh agencies"?
Framedragger: s/transport layer/transport layer protocol/
Framedragger: semi-orthogonal (but not too orthogonal): ditching the conceptual level for a second and thinking about mundane reality, would a new transport layer even *work* given current internet infrastructure? there are problems with ICMP traffic on some ISPs (sure, ISPs should die anyway, and esp. those i hear you say.) this can be tested to some extent, hm.
Framedragger: suresure.
Framedragger: is rfc7413 even supported by any tcp stack tho? (inb4 all tcp stacks must die!1 [not disagreeing in principle])
Framedragger: hm there *is* https://tools.ietf.org/html/rfc7413 for "send data in packet with syn flag already", in truth; haven't touched it tho
Framedragger: then the argument does admittedly slide a little: yes okay, this is great that it can't be DoS'd that easily when the time comes; and yet it still has to parse multiple packets before it determines that hey, i don't know this fingerprint.
Framedragger: mircea_popescu: sure, that i admit.
Framedragger contemplates a PoC `register` attack on deedbot
Framedragger: mircea_popescu: pull the key. which it effectively does with the `register` command
Framedragger: ah, you mean that it could restrict sending challenges to gpg identities that it *already* knows about (l1 / l2 / whatever)?
Framedragger: hence why http://log.mkj.lt/trilema/20160909/#346
Framedragger: http://log.mkj.lt/trilema/20160909/#343 << isn't the reason it's currently able to do that (send otps to check) is because it's not interesting enough so parties flood it with bogus requests and generally DoS it to shreds?
Framedragger: sure, true.
Framedragger: (but yes it's easy to criticize)
Framedragger: asciilifeform: also, talk about increased attack surface / complexity
Framedragger: right. wonder if it's any harder to have the p2p part be separate. it can create a local mountpoint which would just be additional folders/files for V to process
Framedragger: why not have p2p client for stuff like this but which would be agnostic to internals of V, and separate from V? it can use V's .wot, tho
Framedragger: OT, http://www.smbc-comics.com/comic/teach-a-man-to-fish
Framedragger: http://log.mkj.lt/trilema/20160909/#243 << mkay fix'd
Framedragger: omg attempting https on trilema.com gives common name = server1.nigger.com, email = ssl@server1.nigger.com -- l0l0l.
Framedragger: will make it so previous links on e.g. your site don't break; just that default links generated when clicking don't include the thing
Framedragger: mircea_popescu: yeah, agreed, will remove!
Framedragger: "phone"
Framedragger: i know right?
Framedragger: lol.
Framedragger: hence alf's quotes above
Framedragger: from a friend mentioning release of iphone 7 and seeing this pic http://i.imgur.com/SAkZ0C4.jpg i just realized that apple didn't put a fucking 3.5mm jack into their newest shit"phone". srsly.
Framedragger: !~bash 1 ✂︎
Framedragger: trinque: coolcool. and yeah thanks :)
Framedragger: like, there's a line between stimulating the forum and trolling that should not be breached
Framedragger: it did, it did! but i feel i may be wasting people's time by asking to look into half-baked ideas