<<Prev Next>> Scroll to Bottom
Stuff goes here
L1[00:07:03]

<tShaw>
"Coordinating Computer: The coordinating computer manages
communication and coordination between various components of the
SCADA system. It ensures data exchange between PLCs, RTUs, sensors,
actuators, and the central server. The coordinating computer uses
communication protocols to gather data and transmit control
commands."
L3[00:08:07]

<tShaw> So
yes essentially it is a master-slave system. I tell the system to
do something, like turn off a machine, and that command is sent
from the coordinator, to the supervisor, then to the PLC or RTU
then to the machine
L4[00:09:44] ⇦
Quits: quad327 (~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4) (Ping
timeout: 190 seconds)
L5[00:09:57]

<tShaw>
However because I'm basing it off of the person who made the
mek scada system, the coordinator is the one you interact
with
L6[00:10:50] ⇨
Joins: quad327
(~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4)
L8[00:24:33]

<Forecaster> Fancy
L9[00:42:31] <CompanionCube> %tonkout
L10[00:42:32] <MichiBot> Dagnammit!
CompanionCube! You beat Spider EveryOS's previous record of
2 hours, 20 minutes and 32 seconds (By 6 minutes and 3 seconds)! I
hope you're happy!
L11[00:42:33] <MichiBot> CompanionCube has
stolen the tonkout! Tonk has been reset! They gained 0.002 tonk
points! plus 0.001 bonus points for consecutive hours! (Reduced to
50% because stealing) Current score: 1.5966. Position #2 Need
0.00803 more points to pass Spider EveryOS!
L12[00:42:35] <CompanionCube> %drink
L13[00:42:35] <MichiBot> You drink a silent
aluminium potion (New!). CompanionCube looks up and sees the moon
smile at them for a second.
L14[00:52:01] <Corded> >
<bit_flip> "Coordinating Computer: The coordinating
computer manages c…
L15[00:52:01]

<Renno> so
basically it's a middleman
L16[00:52:25]

<tShaw>
Basically, yes
L18[01:01:17]

<Renno>
quad327 looks cool, not sure 100% sure what I'm seeing
though
L19[01:01:44] <Corded> >
<bit_flip>
L20[01:01:45]

<Renno> how
are you planning on handling the networking?
L21[01:01:58]

<tShaw>
HAHAHAAH
L23[01:02:30]

<tShaw>
Like that
L24[01:04:42]

<tShaw> And
yes, we are doing HMAC authentication with the messages
L25[01:05:07]

<tShaw> I
dont care if you can read the message since its just a game, but
you better not be able to edit the message
L27[01:06:21]

<Renno>
impressive
L28[01:06:40]

<tShaw> Its
literally the other persons code so I can't take credit
L29[01:08:03]

<tShaw> But
I did add time stamps to mine and im about to make it so the
message will be dropped if the timestamp is too old
L30[01:08:11]

<Renno>
kind of painful though from the looks of it lol
L31[01:08:23]

<tShaw> Its
not too bad
L32[01:08:28]

<tShaw> It
uses Lua Lockbox
L33[01:08:36]

<Renno> in
my system, I pair the devices and then save them to a data registry
library
L34[01:09:15]

<Renno> all
devices registered have a "password" as the first modem
event argument
L35[01:09:23]

<Renno>
password is chosen upon registration
L36[01:10:48]

<Renno>
recently modularized my pairing system so it can handle multiple
device types
L37[01:11:07]

<tShaw> Is
the password ever shared with the peer?
L38[01:11:22]

<Renno> idk
which one is the peer
L39[01:11:44]

<tShaw>
Just like, the other computer that is paired
L40[01:11:58]

<Renno> yea
its saved in the data registry for that device type
L41[01:13:10]

<tShaw> Got
it. I haven't seen your system but I would say probably dont
transfer passwords over the network
L42[01:13:26]

<Renno>
it's all in direct sends
L43[01:13:32]

<Renno> not
broadcasts
L44[01:13:55]

<Renno> the
password to that device is only ever sent the modem address saved
at the time of pairing
L45[01:16:02]

<tShaw>
Alright, personally I wouldn't do that and just type in the
password manually to each paired computer that way it is never
transmitted.
L46[01:16:22]

<Renno> not
possible
L47[01:16:27]

<Renno>
some of these are literally headless
L48[01:16:35]

<tShaw>
Ah
L49[01:17:27]

<Renno> I
have a whole eliptical curve encryption library I cooked up because
I was paranoid about network security
L50[01:17:36]

<Renno> but
it's a lot of overhead for basically no reason
L51[01:17:42]

<tShaw>
Nice
L52[01:18:13]

<Renno>
iirc aside from the spoofer card, there's really no way a
direct modem send can be intercepted by another device (except if
the modem was cloned)
L53[01:18:26]

<Renno> so
transmitting the password isn't really a problem
L54[01:20:03]

<tShaw> I
honestly haven't really tested all that heavely with how OC
transmits data accross a cable so I figured you could just tap it
and see everything being sent on that line
L55[01:20:21] <Izzy> spoofer card can only
send, not receive
L56[01:20:44]

<Renno>
even better
L57[01:21:36]

<Forecaster> data isn't actually
"transmitted" across a cable
L58[01:21:41]

<Renno> so
even if they spoofed the controllers address and knew the port of
the device(s), they couldn't gain access to them
L59[01:23:35]

<Forecaster> pretty sure the Java end just
checks which computers are on the network and if they have the
correct address to be receiving the message unless it's a
broadcast
L60[01:24:19]

<Renno>
right
L61[01:24:38]

<Renno> so
the pairing method where its authenticated on pairing is fine
L62[01:24:44]

<Renno> no
need for all the extra overhead
L63[01:28:31] ⇦
Quits: Hawk777 (~Hawk777@2001:569:7cae:7e00:3a63:880c:c79e:267d)
(Quit: Leaving.)
L64[01:41:04] <Izzy> now that you put
it
L65[01:41:16] <Izzy> like that
L66[01:41:45]

<Renno>
huh?
L67[01:42:08] <Izzy> well HMAC
authenticated messages are already fine even for routed within
OC
L68[01:43:21] <Izzy> ideally you'd
want lightweight asymmetric crypto for message signing
L70[01:43:34]

<Renno>
chacha20
L71[01:43:36] <Izzy> I dunno it just has me
thinking
L72[01:47:26] <Izzy> might be fun to
implement VPN software for minitel
L74[01:58:11] <Izzy> your visualisation is
much better than those I used in the minitel demos x3
L76[02:21:24]

<Renno>
cool
L77[02:21:28]

<Renno>
looks complex
L79[03:15:46]

<Spider
EveryOS> %tonk
L80[03:15:48] <MichiBot> Fopdoodle! Spider
EveryOS! You beat CompanionCube's previous record of <0
(By 2 hours, 33 minutes and 15 seconds)! I hope you're
happy!
L81[03:15:49] <MichiBot> Spider
EveryOS's new record is 2 hours, 33 minutes and 15 seconds!
Spider EveryOS also gained 0.00255 tonk points for stealing the
tonk. Position #1.
L83[03:35:25]

<Vaur>
%sip
L84[03:35:27] <MichiBot> You drink a
stirring chocolate potion (New!). Vaur feels slightly faster.
L86[05:00:22] *
Amanda meows and looks around
L87[05:00:22] <Amanda> %splash @Forecaster
with mutable potion
L88[05:00:22] *
Amanda orders michibot some %soup
L89[05:00:26] <MichiBot> You fling a
mutable blue potion (New!) that splashes onto @Forecaster.
@Forecaster turns into a sword boy until they steal a lamp.
L90[05:01:28] *
Amanda pokes MichiBot
L91[05:07:32] <Amanda> Where's
MichiBot's %soup
L92[05:07:33] <MichiBot> Waiter!! Waiter!!
Theres turbo seed bullets in my soup!
L93[05:20:37]

<Forecaster> D:<
L94[06:08:30] <Amanda> Hrm
L95[06:11:55] ⇦
Quits: quad327 (~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4) (Remote
host closed the connection)
L96[06:12:24] ⇨
Joins: quad327
(~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4)
L98[06:24:54]

<Vaur>
%tonk
L99[06:24:55] <MichiBot> Sard! Vaur! You
beat Spider EveryOS's previous record of 2 hours, 33 minutes
and 15 seconds (By 35 minutes and 52 seconds)! I hope you're
happy!
L100[06:24:56] <MichiBot> Vaur's new
record is 3 hours, 9 minutes and 7 seconds! Vaur also gained 0.0018
(0.0006 x 3) tonk points for stealing the tonk. Position #3. Need
0.33703 more points to pass CompanionCube!
L101[07:11:15]

<Kristobear38> quad327: how does network
discovery work in your network stack?
L102[07:11:43]

<Kristobear38> i.e. how can I discover
reachable peers in a network?
L103[07:18:09] <quad327> Kristobear38: No
way now, but if application wants, they can handle a packet and you
can easily send a packet to `~` to make a global broadcast.
L106[08:16:27] <quad327> updated
code
L107[08:17:24]

<TechTastic> What program is that?
L108[08:22:11] <quad327> Router for
`inet`
L111[08:56:43] *** Joins: Hawk777
(~Hawk777@2001:569:7cae:7e00:12cd:4cff:138:bcc1) Hawk777
L113[09:48:48]

<Kristobear38> quad327: does the broadcast
get repeated? Let's say I have 3 computers with wireless
cards: A B and C. A has range to reach B but not enough range to
reach C. However B has enough range to reach C. A sends a
broadcast, will B repeat it so that it can reach C? What if
it's not a broadcast but a message specifically for C? Will
it
L114[09:48:48] <Corded> get repeated by
B?
L115[09:49:00]

<Kristobear38> Also: neat eeprom config
editor
L116[09:49:54] <quad327> Yes, every device
unless `root` has a access point, which ensures the conduction is
single-directional
L117[09:50:04] <quad327> and broadcasts
can spread whole network
L118[09:51:34] <quad327> I used
`eeprom.get` and `eeprom.set`, which means the micro controller
will modify their eeprom when running
L120[10:10:44] ⇦
Quits: quad327 (~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4) (Ping
timeout: 190 seconds)
L121[10:36:52] <CompanionCube> %tonk
L122[10:36:55] <MichiBot> Dogast!
CompanionCube! You beat Vaur's previous record of 3 hours, 9
minutes and 7 seconds (By 1 hour, 2 minutes and 50 seconds)! I hope
you're happy!
L123[10:36:56] <MichiBot>
CompanionCube's new record is 4 hours, 11 minutes and 58
seconds! CompanionCube also gained 0.0042 (0.00105 x 4) tonk points
for stealing the tonk. Position #2. Need 0.00638 more points to
pass Spider EveryOS!
L124[10:48:07] <Amanda> Hrm... maybe
generating a menu with 1.4k items in it isn't smart on an
eReader
L125[11:11:19] <Amanda> okay, no,
it's probably iterating the zip file thta's doing
it...
L126[11:12:17] <Amanda> bah, that means
I'll have to deside on a sqitedb schema, after all
L127[12:03:25] <Amanda> or not. I'm
dumb, and apparently koreader doesn't support
non-DEFLATE/STORE for zip files. :D
L128[12:06:19]

<Forecaster> Ohno
L129[13:09:51] <Amanda> %choose rainbox
time?
L130[13:09:51] <MichiBot> Amanda:
Whatever you're thinking, don't.
L131[13:14:07]

<Vaur>
%sip
L132[13:14:09] <MichiBot> You drink a
falling cyan potion (New!). The bottle turns into a blue axe.
L133[13:58:22]
⇨ Joins: Cyakat
(~Thunderbi@c-98-55-96-209.hsd1.co.comcast.net)
L134[14:34:34] <Amanda> %choose now rain
box?
L135[14:34:34] <MichiBot> Amanda: I
talked to the Swedish Chef, he said "Bork bork!" I think
that means yes?
L136[14:50:48]

<Vaur>
%tonkout
L137[14:50:49] <MichiBot> Yippee! Vaur!
You beat CompanionCube's previous record of 4 hours, 11
minutes and 58 seconds (By 1 minute and 57 seconds)! I hope
you're happy!
L138[14:50:50] <MichiBot> Vaur has stolen
the tonkout! Tonk has been reset! They gained 0.004 tonk points!
plus 0.003 bonus points for consecutive hours! (Reduced to 50%
because stealing) Current score: 1.26807. Position #3 Need 0.33273
more points to pass CompanionCube!
L139[14:53:34] *** Joins: Vexatos
(~Vexatos@pd9e21b95.dip0.t-ipconnect.de) Vexatos
L140[14:53:34]
zsh sets mode: +v on Vexatos
L141[14:53:47]

<Vaur>
%sip
L142[14:53:48] <MichiBot> You drink a
shining unobtanium potion (New!). A giant boulder is rolling
towards Vaur! They fail to evade it with a 10 vs DC 15 and takes
1d6 => 1 damage.
L143[15:05:00] ⇦
Quits: Vexatos (~Vexatos@pd9e21b95.dip0.t-ipconnect.de) (Quit:
Insert quantum chemistry joke here)
L144[15:57:31] <Amanda> %choose tattoo or
darkness
L145[15:57:31] <MichiBot> Amanda: A
nearby lamp replies "darkness".
L146[15:58:06] *
Amanda turns the lamp off, making sure to turn another on
elsewhere
L147[16:05:36] <Amanda> Hrm
L148[16:05:36] <Amanda> Nah, waves
time
L149[16:44:43] <CompanionCube> %tonk
L150[16:44:44] <MichiBot> Awesome!
CompanionCube! You beat Vaur's previous record of <0 (By
1 hour, 53 minutes and 55 seconds)! I hope you're happy!
L151[16:44:45] <MichiBot>
CompanionCube's new record is 1 hour, 53 minutes and 55
seconds! CompanionCube also gained 0.0019 tonk points for stealing
the tonk. Position #2. Need 0.00448 more points to pass Spider
EveryOS!
L152[17:39:44]
⇨ Joins: PewPewCricket (~pewpewcri@98.97.87.121)
L153[17:40:06] <PewPewCricket> :3
L154[17:57:30] *
Amanda pads around in a circle, collapse into a pile of floof near
Elfi, does a heccen zzzmew
L155[17:57:42] <Amanda> Night girls
L156[18:24:24]

<Spider
EveryOS> %sip
L157[18:24:26] <MichiBot> You drink a
2-dimensional adamantium potion (New!). Spider EveryOS's eyes
turn the color of bombastium until someone turns on a lamp and then
off again.
L158[18:59:48] <CompanionCube>
%tonkout
L159[18:59:49] <MichiBot> Jeepers!
CompanionCube! You beat your own previous record of 1 hour, 53
minutes and 55 seconds (By 21 minutes and 9 seconds)! I hope
you're happy!
L160[18:59:50] <MichiBot> CompanionCube
has tonked out! Tonk has been reset! They gained 0.002 tonk points!
plus 0.002 bonus points for consecutive hours! Current score:
1.6067, Position #2 Need 0.00048 more points to pass Spider
EveryOS!
L161[18:59:52] <CompanionCube>
%drink
L162[18:59:53] <MichiBot> You drink a
spooned yellow potion (New!). The potion bottle is suddenly on
fire! CompanionCube takes 1d4 => 4 fire damage before letting
go of it!
L163[19:01:27]

<Spider
EveryOS> %sip
L164[19:01:29] <MichiBot> You drink a
chewy naqahdah potion (New!). Spider EveryOS suddenly craves
cake.
L165[19:01:42]

<Spider
EveryOS> I could eat some cake right npw
L166[19:01:47]

<Spider
EveryOS> * now
L167[19:44:11] ⇦
Quits: PewPewCricket (~pewpewcri@98.97.87.121) (Read error:
Connection reset by peer)
L168[20:07:28] <CompanionCube>
%drink
L169[20:07:30] <MichiBot> You drink a
gloomy gold potion (New!). For about a second CompanionCube knows
the location of a great treasure.
L170[20:10:25]

<Forecaster> %tonk
L171[20:10:27] <MichiBot> Fudge!
Forecaster! You beat CompanionCube's previous record of
<0 (By 1 hour, 10 minutes and 38 seconds)! I hope you're
happy!
L172[20:10:28] <MichiBot>
Forecaster's new record is 1 hour, 10 minutes and 38 seconds!
Forecaster also gained 0.00118 tonk points for stealing the tonk.
Position #5. Need 0.03128 more points to pass
RedstoneParkour!
L173[20:27:40]

<Spider
EveryOS> %sip
L174[20:27:42] <MichiBot> You drink a
cloudy void potion (New!). Spider EveryOS gains some curse. Spider
EveryOS has 1 curse. (Rem. uses: 2)
L175[21:42:49]
⇨ Joins: quad327
(~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4)
L176[22:03:51] ⇦
Quits: quad327 (~user@2602:ffe4:8:52dd:187:fc79:c1c9:f0a4) (Remote
host closed the connection)
L177[22:04:10]
⇨ Joins: quad327
(~user@2602:ffe4:8:52dd:e45:ac74:6f04:3b3f)
L178[22:17:36] ⇦
Quits: Cyakat (~Thunderbi@c-98-55-96-209.hsd1.co.comcast.net)
(Quit: Cyakat)
L179[22:55:42]

<Vaur>
%tonk
L180[22:55:44] <MichiBot> Darn! Vaur! You
beat Forecaster's previous record of 1 hour, 10 minutes and
38 seconds (By 1 hour, 34 minutes and 38 seconds)! I hope
you're happy!
L181[22:55:45] <MichiBot> Vaur's new
record is 2 hours, 45 minutes and 16 seconds! Vaur also gained
0.00316 (0.00158 x 2) tonk points for stealing the tonk. Position
#3. Need 0.33547 more points to pass CompanionCube!