#💽Programming Chat v2
1 messages · Page 46 of 1
here
this one has two new options
-my_vpn_ip = server peer addr
-peer_vpn_ip = peer inet (your ip)
by default my_vpn_ip is 0.0.0.1
i think thatll be valid
if not lmk
still dosent like ssh or icmp
the recording before this one crashed about something but i didnt catch it because i forgot to record but it isnt doing it now so idk
kade, i need server logs
again the client is 99% of the time useless to look at
atp i tabbed into the server in the video 😭
what your seeing from the server console is all i can see
i cant scroll up
the server not saying anything indicates a problem with ping/routing
can you try with -I ppp0
for ping or ssh
as for ssh i think thats an issue witht he 200b limit
ping
and with routing or no routing
^
i dont know
theres still no output which i find weird
ohhhhh
i see
so this version fixes ping not responding with anything
and it also ups the tcp data limit to 64000
idk what the latter will do to stability but
hopefully good
ok very nice
icmp works
no idea why those 2 ips werent sshing but the third one did???
or im just tweaking idk
it did give an error tho
10.98.32.1 should have def given an ssh thing
10.98.40.91 which did work is the printers dhcp ip
but ssh "works"
im gonna go test these in vmware
do you have some of these ips i can test
for ssh
uhhhhhhhhhhhhh
well you cant access the ips i used in the video since they were on the school network
let me see if i have a ssh port on my ip open that wont ban you after 3 tries
WATERFOX USER‼️
urghhh I have to implement thread creation and resource sharing…..in a week….
along with other things too…
AND I have a stats test 😭
Lmao
did you find out whatit was
not yet
i need to find a way to send data in tcp synchronuosly
the procedure works perfectly when sending data TO the server
and ending the conenction
just a desync when sending data to the client
you're k
huh
mrow
aggh
h
okay it kinda works for simple reqeusts
just have to fix large ones
okay... tls works again, but
its just not perfect
@flint belfry
better TCP handling + locking of the connection during for synchronous transfer
still locked to 200 bytes to prevent linux's IP stack from messing with the packets (need 2 figure that out)
also
use this instead of sstpc
youll need to do some tweaking in advanced options like turning off cert verification and enabling PAP as the authentication mechanism, plus disallow CCP/IP compression
eventually those will be stabilized
gonna try and make this stable enouggh to run a browser
keep in mind i wont be using that ubuntu vm when its finalized
i plan to run a sstp client on my openwrt vm
damn
ccp compression (erases all data after sending it to tencent)
100% lossy
“You’ll need to do some tweaking”
yes..?
buy it yourself
i am work ing ..
mmm nope
you are an anomaly
u got me
she works but she gets paid in furry steam games
fym miko
niko somehign idk im tweaking
Murder
off-brand oneshot
you're an offbrand area
YOOOOO
@flint belfry I GOT IT TO WORK WITH A BROWESR :3
im gonan push the new ver to you rn
ofc its THAT
HE SAYS IT
THATS WHAT I WAS THINKING WHEN IT SAID MIKO
😭
ssh?
IM NTO AN OFF BRAND NIKO
or does it still collapse into a blackhole when ssh
ok giirl
i wanna see if it works
TLS1.3 PRINTER THINGS
HAVE YOU THOUGHT ABOUT HTAT
wait
wait
dont use htat yet
i forgot to remove the debug prnits
@spare quartz https://cdn.meemkade.com/u/4de836bb-450b-4b21-8567-3dc2837d96cc.mp4 no :(
hmm thats weird
either the server isnt sending anything or ssh isnt
lemme try with ssh
can you try with sshing to gituhb
i can only ssh 10.98.40.91 but thats the printers ip
sure
what port are they on
and domain
doesnt matter
oh
ssh github.com
yes
and its port is accessible from the printer?
um
ive never used netcat
can i have a examplec ommand
netcat <ip> 22
no unless it sent an error thats fine
hm
well it IS connectable
maybe the tcp listener isnt working well with the buffer size..
its connectable on the printer too just not the client to the printer
heres a ver with the buffer sz reduced to 40 bytes
if it does the same thing just show me the server logs when you do it
ok if its too much to ask
(preferably in text file)
what do you actually edit when you make changes 😭
cuz what i have to do is move the server keystore out
remove the whole folder
download the folder
extract
if its a single file like that jar id rather do that instead
or is it multiple
if you wanted i can make it a single jar
p ing as
wow okay
yeah
so w/ logs
opening a browser session costs like
2 GB
of allocations (not use)
without logging it costs 64 MB of allocations
adding ipv6 supporrt
atp id rather you fix ssh not working than have ipv6 😭
you have literally not given me what i asked for
what was that again i have like 2 people harassing me and im about to fucking kms 😃
didnt i already try that
no
give me a few
you haven't sent me the server logs of an isolated ssh session and that file has 40 byte buffer
which file
you might be stupid
or
or get this
im fucking overworked right now
hows that
huh
huh
i am multifucking tasking right now
sounds like you should focus on fixing whatever it is you're doing
and yes im going to fucking forget shit
add HTCPCP support
no
fix whatever it is you're doing and come back when you have more free time
cause the file in question is 4 scrolls above us
are you talking about the zip file or a file that the server is going to produce
because im thinking of the second option
why would the server make a file
question part
yeah i cant really fix that
at least going off what i see here
how come a ping works and netcat works but ssh wont return
thats what im wondering
hell even telnet works
it just looks like (off the logs) the remote ssh server isnt responding
telnet of all things
@spare quartz i tried a ping scan out of curisoity and it made the sstp tunnel terminate https://cdn.meemkade.com/u/c2684666-a939-4880-8587-0157b3f130b3.png
socket error (issue on far-side computer)
i made it throw an error just for dbg, ill send back and ICMP dest unreachable in a moment
heres the thing
it wont
😭
it just kills itself when that happpens
... i think you misread
server isnt dead though so i can still reconnnect
- i made it throw an error just for dbg
- ill send back and ICMP dest unreachable in a moment
oops
i read ill as itll
i woke up 20 minutes ago ok
or 40 idk
am currently trying to figure out why v6 doesn't work
SSTP client isnt clear on what its doing
does sstp even support 6??
im gonna guess 199x
or 200x
SSTP doesn't add much in the way of support
and yet no one uses it still 😭
in fact it's not actually been updated since MS drafted it in the 2010s
(well like we use it but not as much as ipv4)
probably because sstp isnt as popular as to other solutions
but were only using it because of this weird scineio
with no tun tap
they could make IPv15 and it'll still go over SSTP
cause the IP/negociation packets are just SSTP data packets
which can contain anything
the control packets of SSTP are only there to set up and end a connection
ic
same with PPP
it's barely changed since the early 90s since the only thing determining what it carries is 2 bytes
anyways lemme justfix that err rq
k
also btw
how much space does the printer have for storage
/where is it written
an SD card?
ok so thats kinda like
a weird question
the linux computer part of it aka the interface (not the actual control board) hass
15g
7 gb is available
it has 2 usb oports on the side
which you usually insert a usb with gcode on
then you can open the ui
select the usb
print boom
so im not sure if its possible to extend the storage
is this storage from the usb or is it flash on the actual computer
flash
oh
hmmm
so looking at this error
it wasn't from a Sock which would make sense (those handle connections to other computers)
it looks like the server socket just broke to the VPN client
which i can't fix (possibly os/hwdr issue)
you cant fix it terminating the tunnel when it pings something incorrectly???
the error indicates its an issue with the socket sending data to the vpn client
aka, it's forced to
idk what a socket is atp 😭
it's the thing that sends/receives data from another computer
basically if you imaigned it as an ethernet cable between the vpn server and vpn client
something happened in between that made the ethernet break
and so the connection has to be remade
is there a way to at least fix or prevent it in some way because from the looks of it if i look at the vpn tunnel connection wrong (or do something it dosent like that wireguard wouldnt care about) it would explode
if it says "Broken pipe" then you'd have to look at any issues with the printer's networking interfaces
other errors i can try and fix
what command do i use to do so
i'm not too keen on how linux handles connections so no clue ☹️
could be related to the ssh tunnel issue
well now that you say about it
im actually sitting outside my school right now
so let me try to connect
how do i connect on windows without using windows shitty vpn thing
its going to throw opsock
if you do see a problem which indicates that the entire server crashed instead of a single thread also ping me lots about that
unsure, do you have a linux vm/wsl
well the server didnt crash but the connection just died
server can be reconnected to
i could make a vmware ubuntu on my laptop
i think its powerful enough
try that
i could again try and make a simple VPN client for windows but that'll require more hands on stuff
ill just make the vmware thing
is there some way to emulate dev/net/tun or dev/net/tap or somehting without modifying the kernel
the kernel i have dosent support it and it isnt enabled
on your laptop?
if thats possible wireguard could work
no on the printer
like the whole issue that we cant use wireguard
is that /dev/net/tun dosent exist
not any easy way that i can do
fuckk
i could also make the VPN server support other protocols
i'd just need a specification
the emulated TCP/IP stack is sufficient for emulation of tun
you dont need to i just need it so that everythign i do wont make it crash (eg me pinging that ip)
so just
wireguard
but not wireguard
like the only issues rn
could you connect to it when the vm is ready and try pinging again
are this and the fact i cant ssh stuff
not on the other side though
to the wan though
oh no its all ssh ports
i tried every ip that has ssh open
but you've shown me you can ssh to github.com?
which means it can ssh to wan
uggghhhh that's so weirrd
the only thing i can ssh on the net the printer is on is 10.98.40.91 which is the printers own ip so ofc that would work
but something like 10.98.32.1 which is a cisco ap with ssh just times out
well not times out
does whatever its doing and just dosent respond idk
do you have any way of like
omg ubuntu fucking download faster
running wireshark on that remote computer
which one
the ssh server
thats a school cisco access point so probably not
i could run an ssh server on my laptop though
or something
idk
the server advertises port 443 to 0.0.0.0 and not just itself right
i need to connect to the printers ip and if its not on 0.0.0.0 i cant
by default yes
ok cool
0.0.0.0 is just the catch-all address for listening on every ip to the printer
-ip 127.0.0.1 will only make it accessible to the printer itself (iirc) so for ext conenctions you need to set it to an interface inet
reminds me that i still need to find out who was trying to bruteforce the printer
ubuntu almost done downloading
atp if you have
your doing a better job than them
well thats also cause you're actually somewhat competent with a computer too
also the bruteforce once again isnt ur fault or my fault lmfao
its just some skiddie using a bruteforce script against port 22
(you cant close it btw its always open so say thanks raise 3d)
can't you just kill the process thats listening to it
it restarts
also i dont want to like
perma disable ssh since thats the only way to access the filesystem sftp and other stuff
add an sftp server got it
if ssh gets turned off good luck getting a console back to the os
KILL KILL KILL KILL KILL KILL
why .
you insult plane dragons i tyrant against character you lile
like
it's only fair
okay what about this image then ..
🤨
this image looks like a fever dream
background of wedding
image of people at wedding but their faces are censored
and then it on the side
thats their ocs 💀
oh my god finally ubuntu is done downloading
time to spend like
500000000000000000000000000000000 years having vb set i up
what else am i supposed to use
virtualbox is really fucking reliable for vms on windows
vmware... workstatino..
eh whatever
it runs a LOT better
virtualbox is my goto hypervisor for windows
imo
atp
for the record
idgaf 😭
im only using this for like
bro might be living in 1304..
5 minutes to see what happens on the school network
i do NOT need preformance 😭
just a ubuntu vm
Hadean Era..
Ok
I AM IN FUCKING CLASS ATP
STOP HACKING
IKM NOT HACKING
IKM = KVM = KVM VM = HACKER TOOL
WHAT
SMH NOT HACKING
https://cdn.meemkade.com/u/ee196d1c-911b-4e89-88e8-5ca951362838.png omg what do you want
this is why i like proxmox
use the bread mod IA32 processor
id rather kms
:<
also does ubuntu even have a 32 bit
yes
like they did to you as a
im not finishing htat
😭
I DO
ITS CALLED WRITING AN ENTIRE VPN SERVER FOR YOU FOR A FURRY GAME
is it worth it though
i want $1000
and then your going to blow it all on bayacho merch
a billion dollars..
still merch
tgrue tho
マシュマロ読みながらまったり雑談!
配信タグ⇒#迷犬通信
ばやちゃお
https://twitter.com/BAYACHAO
https://www.youtube.com/c/BAYACHAO
こぎのきゐ
https://twitter.com/kiro247
https://www.youtube.com/channel/UCmSU7DyJ5QN5cXUs55lB4Gg
※お願い※
・伝書鳩(他の配信者が言っていたことを伝えるor伝えに行くこと)
・関係ない他動画や配信できゐの名前を出すことor話題に出してない他の配信者の名前を出すこと
・過激な指示コメント(もし困った時は尋ねるのでその時は助言いただけると助かります)
・コメント欄での視聴者さん同士の会話
・連投コメント
...
omg ubuntu is going to finsih booting after im dead holy shit
https://cdn.meemkade.com/u/55853910-6f38-4bba-a947-6799f16ef126.png @spare quartz this is still lloading
how do i just run wsl
if wsl works i would rather do that
yeah just try wssl
ok
cmd
WINDWOS
https://cdn.meemkade.com/u/44882833-de0a-4855-9453-fd08da35c59a.png idk if its doing anything but its beenonthis for a while
@spare quartz how did you install it because mine is just stuck at image version
i dunno,,
nlkbouijvhgknm,uilmobhyugiolm,,
im going to start tweaking why isn't it working
@spare quartz i installed wsl ubuntu
now what do i do
sstpc
how
are you in linux rn
no
run wsl
ohhhh my fucking goddddd
i reset the gateway for wsl and now i don't know what it fucking is
guppvhcohvovhajvapgjGahoscpjwbpjvakvajpvJPvspj ahoaviatfh hOv
@spare quartz i don't even know anymore what it's doing
sounds like you shuold just let it do its job
i can't tell if it's working or not
is it
i dunno
ping scans do not take this long
they take 2 minutes at most for a subnet
so i can't tell if it's broken or what
&
i really dont know what im looking at aside from the number going up
well i need to switch classes so im pretty sure in going to have to restart it
neither am i
i would rather use zenmap
but this is wsl
so i cqnt
i know but it's much more easier to understand and to work with
with the presets n shit
how much effort is it
shrug
it did the thing at the end but here's a full recording
ignore the desktop audio sharex wouldn't let me turn it off
it's not an ssh tunnel issue
well it's not a server issue either
i did what you wanted me to do
is there just some way to like
wait what did i ask you to do
ignore whatever the other computer that's sending the issue is sending so that the connection doesn't get killed
run sstp in wsl to the printer on the network of the printer
and not through the ssh tunnel
at least that was the premise
oh no i just wanted you to ping the ip that was causing the broken pipe
uhh which one is it
idk
can you check the logs from earlier or the video
i cant read errors
it did the same thing at the end it did earlier
messed up checksum calculation on UDP/TCP
got ICMP working with new unified IPv4/v6 system though...
let me know when you figure out that tunnel kill thing
really i wouldnt know what could cause the socket to fail
but ill try an nmap when the server is operational again on my end
well isnt there a way to just
ignore whatever the computer that got pung is sending back
no
because when it sends whatever back it kills it
the socket that is holding the SSTP connection is what's failing
not the computer
0x00, 0x00, 0x01, 0x00, 0x08, 0x08, 0x08, 0x08, 0x00, 0x11,
does the socket not have debugging/logs??
no..?
so how am i/you supposed to figure out why its dying
¯_(ツ)_/¯
aw man i was watching that
Wait but what if I wanted to call you
Cool video I really enjoyed it https://youtu.be/RcVA8Nj6HEo?si=TZGMXs6EQtF6dm4Q
JOIN OUR DISCORD! https://discord.com/invite/EMmFwEgnTz
Support us!
2swap: https://www.patreon.com/2swap
6884: https://ko-fi.com/iam6884
Sources and Links:
Tromp's Diagrams, showcased throughout the video: https://tromp.github.io/cl/diagrams.html
At 4:28, a number of visualizations for the Lambda Calculus were shown. These include:
(Top Left) ...
Linked the wrong one 😅
call me then
that shrimple
@spare quartz here's the video i deleted while you were watching
thanks for the cookie chump
gonna hack your accountz..
there's also the traditional way of username or password but whatev
oh my gods how do i secure localhost?!?
i forgot to censor it!!!
shit!
why this checksum is incorerct is gonna give me a brain tumor
the contained packet (UDP)'s checksum is correct ...
🗣️
but yeah need feedback on thus
is good 👍
supports dark mode aswell but I didn't show it
system theme dependant which is the best of both worlds
no unnecessary button and no flashbangs in the middle of the night
Confirm password when registering
😨
it's the reccomended way of doing react apps unfortunately
luckily I do basically 0 shit with next apart from Middleware which was patched by dependabot
good idea
also good
will require me sending constant pings or doing websockets
which is a bit yucky but I may be able to do it
WS is the way to go
the fun thing is trying to implement them for the first time
ideally make it so they also get some form of notification on QL code use so like
if it WERE ever to be used, and disappears for no reason
they're not unaware someone just took it
wdym
like after closing the ql code dialog pop up one of those little boxes in the corner saying
"logged in on <device>"
or whatveer
that would fall into the same logic as when a person logs in
planning on doing SMS notifs
notif on every login
can go to a link to get more details
👍
if I do ws that could easily work
by the way the code generates when you open the popuo
but never expires
which I'm unsure if is smart or not so much
I don't expect someone to try and go brute force a 6 digit code
but when someone logs in with it it's gone
is the code in a modal/will it expire if the modal is closed
the code never expires
it only gets invalidated once somebody logs in with it
if you open the modal again the previous code is overwritten
so 1 code per account
would probably be a good idea to attach a timestamp to when the code was made and not accept it after a time
that's the way I handle sessions
createdAt and checks when someone tries to log in with it
since having a Cron job for that would be somewhat stupid
yeah it fills the DB up but I don't think it's a real issue
W
That’s just a coding skill issue
You never need that many levels of indentation
what about file indentation
I mean that’s just compartmentalizing your code
indentation is just compartmentalizing code too ...
well I’m not saying that org.bread_experts_group.protocol.ip.v4.icmp.ICMPV6FrameFactoryBuilder is good either
why do you guys keep putting "FactoryBuilder" on all of them 😭
protocol.ip.v6*.icmp.ICMPV6Frame is perfectly fine
protocol.icmp.ICMPV6 doesn't make any sense by itself because ICMP is not an isolatable protocol
Bait
@timid quartz more bait
(I think you'd enjoy it)
oh
my codev jusut got obliterated by a nuclear warhead
@flint belfry https://d.fixupx.com/i/status/1903945876516790755
NO IM NOT SMH
me when i forget to build
Why does localhost take 500 ms?
Quoting Ryan Toronto (@ryantotweets)
︀
This is pretty cool, it's an RSC with a form and server action running while JavaScript is turned off.
︀︀
︀︀When there's no JS, the client component runs on the server and has its _state_ populated by RSC.
💬 10 🔁 8 ❤️ 672 👁️ 41.1K
@strager Ha nice catch!
︀︀
︀︀I added in a 700ms delay to show that the JS enabled button has a nice loading spinner, but still works as a normal submit button when JS is disabled.
︀︀
︀︀Source code for video here: [#L18](https://github.com/twofold-rsc/twofold/blob/main/examples/kitchen-sink/app/pages/uis/mpa/index.page.tsx<a href=)">https://github.com/twofold-rsc/twofold/blob/main/examples/kitchen-sink/app/pages/uis/mpa/index.page.tsx#L18
💬 4 ❤️ 168 👁️ 3.0K
jumpscare
@spare quartz i have arrived for feedback yet again
https://new.cdn.teo0781.dev/u/a0e34503-08e5-4d43-a2e9-21c18b259d72.mp4
it's a mock so nothing really works
@rustic vine hello hairy
i haven't gone around to implementing WS just yet
will maybe do it later on but right now can't be arsed
is good 👍

okay so im on a side quest rn
implementing the Chinese Communist Party
i mean Compression Control Protocol
same thing
I can't complain really
lgtm
I think theres things I'd prefer but I don't think they're objectively good changes, just personal preference, so I won't mention them
Throw zstd on the job and be done 👍
Oh you're uncompressing
I think?
Idk what's going on there lol
[2;31mimport an object of name[0m [2;32m"Console"[0m [2;31mfrom extension[0m [2;32m"System/Console"[0m;
[2;31mdefine a function called[0m [2;32m"f"[0m [2;31mthat takes[0m [2;33m1[0m [2;31mparameter[0m[2;31m(s)[0m:
- x [2;31mof type[0m [2;34mnumber[0m
[2;31mwhich executes[0m:
[2;31mreturn the value[0m [2;33m2[0m * x + [2;33m1[0m;
[2;31maccess a class called[0m [2;32m"Console"[0m:
[2;31mcall a sub function called[0m [2;32m"print"[0m [2;31mwith parameters[0m:
- [2;31mcall a function called[0m [2;32m"f"[0m [2;31mwith parameters[0m:
- x = [2;33m5[0m;
any feedback is good feedback /shrug
I'm planning on adding more functions to the message box but unsure if I'm going to be able to
@spare quartz according to bochs nasm was making invalid cpu instructions
thats why I had to copy all the rom to zero 😭
jmp 8:(32 bit number here) doesnt exist
I had to do this ```x86asm
mov edi, 0
mov word [edi], 57599 ; 57599 is JMP RAX
mov eax, 0xf0000 + code64
jmp 8:0``` to get it to work
crazy shit
I rewrote it like 3 times in the last few days and now I just need to load the rest of the rom
Odd? I swear I remember a 32-bit segoff
Ohhh, it’s indirect
0xFF /5 receives an operand which is a memory address to a POINTER containing seg:off32
terminal server :)))))))))))))))))))))
❌
this whitepaper says that 3G/4G is new technology
TODAY
I FEEL LIKE
MAKING A NIC
HOW ABOUT YOU FIX THE THINGG
it dying cfrom icmp
atomizer
i literally connected directly to the server yesterday without the ssh tunnel since im on the same network on the printer
its not an ssh tunnel issue
fym
i need
do you want the command??
ok hold on
autossh -M 2005 -N -R 2003:localhost:443 [email protected] -p PORT -i /tun/printer
autossh is just ssh that will auto restart
the ssh varient is ssh -R 2003:localhost:443 [email protected] -p PORT -i /tun/printer -N
i neeeed your credentials...
why
so i can see whats happening to the server
i do NOT trust you with access to the gateway into my network and why cant i just run the server
because you're bad at providing timely information!!!
atp
i literally
since 3 days ago
have been recording my tests with the server output on the lefthand side
if thats not enough info id love to know what else you need
because that's worse
how??
i have to scan thru your videos frame by frame for packet details 😭
omg
ok ill
give you a user you can use later but im turning off tty
you do not need that
awww but what if i wanna update 🥺
thats my job not urs
also the gateway is already updated
D
thats assuming:
you can get into my house
you know the wifi password
know the code on my door to my room
have my server rack key
have physical access to the server
know the hypervisor password
know the gateway password
and know which one it is
which seeing the soda drinking fatty you are
im doubt you can even get in
🔧🔧🔧🔧
also even if you did do that good luck getting multiple passwords out of me that i probably dont have recited besides a few and also where i put the key
one photo of a plane dragon
shakes tounge
fat fuck
Belelelelelelele
omg i hope it killsyou
later
THATS IT
NOW YOUR NOT GETTING IT
the consequences of your actions
stupid
but its more important than finding you furry game art
ITS NOT FURRY GAME ART
in fact the game came out like
errm
7 years
after the initial thing
then what is it
what is what
yes i know
its from a game
its built like a furry
the game came out 7 years after they were made
oh
まけもん。。。。
and i thought me having like 7 was overkill
this implies youve seen every single one and know about every single one and in response to that i say why the fuck
becasue they're cute
🥺
LO9DSDKOF,orwejriwerewutI FOUND IT
RAT INSTALLED 🤑
kade code
do you wanna see somethinv ctue ,.,
plane dragon art
i can tell from the spoiler its not a plane dragon
that is NOT true
you do not know what i have seen
anything can be a plane dragon
ok if it isnt a furry plane dragon then you need to send me one
that has NOTHING to do with dragons..
what kind of dragon is that
Weird stock images
@flint belfry lemme know when i can try server stuff, gonna work on breadmod for some time
(then resuming IP4/6 VJ compression)
ok so on a serious note what do you need
the reserve ssh tunnel is opened from the printer side and then connects to an exposed ssh port on the remote siden and exposes the port on the remote machine
i need some way to
- connect to the SSTP server through a vpn client
- monitor its logs
- update/restart it
by logs do you mean the terminal output or a file
i need to give you ssh access to the printer then if you want that which idk how comfortable i feel with that
im not gonna hack it
because then im actually liable for legal issues 👻
and id rather not get my computers taken again
last time wasn't related to anything i did programming wise
investigation into someone else
👁️👁️👁️👁️
i wont elaborate
ok anyways
ill give you a command in a bit
it'll forward the server port and ssh port to your machine
im going to see if i can make the root password something else
ill probably also be running a few nmaps on the printer just to let you know beforehand

