Share your repls and programming experiences

← Back to all posts
Virus Demonstration
h
realTronsi (912)

Virus Demonstration

Now, more than ever, is the perfect time to demonstrate how a virus works...

How it Works

It uses two modules fs and glob. fs is responsible for reading and writing to files, while glob is used to get all the files in the directory, which we will infect.

We will simply inject the virus code into non-infected files, and now when those files are run, their virus will activate and continue to the infestation.

Our infected files will simply print out "CORONA", but obviously in actual viruses there will be very malicious code.

Important

Please DO NOT use this for pranks or any illegal purposes

Since this is written in NodeJS, it isn't practical at all to be an actual virus. For actual languages, most use compiled languages such as C or C++.

Unobfuscated Code

index.js contains the obfuscated virus code (not very well obfuscated though lol), you can navigate to the README.md to see the unobfuscated code.

Comments
hotnewtop
haha0201 (8)

yo @realTronsi I think you're desynced

realTronsi (912)

@xxpertHacker hi nerd

u interested in making a VM or smth? My collaborator is busy with coding competitions

xxpertHacker (861)

@realTronsi

hi nerd

How am I a nerd?

I'm currently updating some of my code, but after that I'm going to be very inactive this month, and for the next few months; but I think #CSharpIsGud is interested in VMs.
Good luck

realTronsi (912)

@xxpertHacker

but after that I'm going to be very inactive this month, and for the next few months

spending your last year of coding wisely

MocaCDeveloper (560)

@realTronsi

Hey..
I’ve been gone for quite a while. I’m getting one day off a week now. My friend just got murdered Friday night. So yeah, I’m living the best life. I do code in my free time still, I use vim allot and Repl for testing purposes. I’d love to get back into C projects with you however :)

But yeah. I’m sorry for never being on. My life has, quite literally, gone to shit. I’m going to be creating a Python automation that goes through Snapchat data that I’m pulling from his account to see who was last on it. That’s the project I’m working on next. Not really a project, more like a “need-to-be-done” type of thing.

I have been working on this project called Vim Automation where it does a whole bunch of tasks and writes into the vim file dependable on what you tell the program. There are “command-line” arguments example: you can do main.py -server HOST=127.0.01 PORT=18070 and it will create a socket server in Python without you touching a single line of code. It’s pretty cool.

But yeah. That’s my life so far lol. Thought I’d update you a bit :)

realTronsi (912)

@MocaCDeveloper murdered?

So sorry about that, hope you feel better <3

(was the murderer ever found?)

I started a VM project with another guy recently and I also learned some assembly.

MocaCDeveloper (560)

@realTronsi

Ahh yes, assembly. The funnest language :D

section .text

    global _start
    %define sys_call int 0x80

_start:

    mov     ecx, msg
    mov     edx, len
    mov     ebx, 1 ; stdout
    mov     eax, 4
    sys_call

    mov     eax, 1
    sys_call

section .data
    msg db  "Hey!"
    len equ $ - msg

I need to get back into all this low level stuff, lol. I used to be extremely good at it.
We should do a project.

And to answer your question:

(was the murderer ever found)

No, no they were not. There are many rumors going around, and a total of 3 different stories to follow up with. Some stories say his girlfriend drugged him. Others say he was slipped some pills and overdosed. Some say it was suicide, but no one believes that.
And, if you want more detail, whoever it was, put his body on the tracks and he got ran over by the train. There is this time period between 2am(which is when he is said to have left his gf home according to the gf), and 5am that we have no clue where or what he was doing.

It is all so very confusing lol.

realTronsi (912)

@MocaCDeveloper

It is all so very confusing lol.

"lol"


were you very close?

MocaCDeveloper (560)

@realTronsi

We are decent friend. But it's still a friend to lose ya know?
I mean, you aren't just gonna be "oh well he's dead, next person" when there was just so much more waiting for the relationship.

But yeah. The now believable story is he was slipped some pills and overdosed while taking the railroad track back to town and dropped dead. But that still doesn't explain where exactly he was during the 4 and a half hours. People received messages from him at roughly 5am, yet the girlfriend said he left at 230am in the morning, WALKING home. And he lives like 15/25 miles from where his gf is living at. So yeah, no one really knows. Some even say he got a ride and overdosed and they dumped his body on the tracks, but if that was the case, why would it take him 4 and a half hours to walk 6, maybe 8, miles.

MocaCDeveloper (560)

@realTronsi

here is the article if you're interesting. My friends name was James Miller, Jr.

realTronsi (912)

@MocaCDeveloper why is it posted on an antique shop or something lol

MocaCDeveloper (560)

@realTronsi

It’s not an antique shop lmao. That’s the only article that I found that explains thoroughly.

MocaCDeveloper (560)

@realTronsi

We should either get back to working on a26 or do some type of networking project in Python/C or some type of cool project in C OR Python :D

MocaCDeveloper (560)

@realTronsi

Ok! I am getting into some Java as well as some C++. I am going to get more into that project I was talking about awhile ago. The game engine project.

I NEED to get back into writing C. I am not rusty at it, I am pretty genuine at writing the language still. But I need to refresh my mind with the language and get back into writing it. It has been at least a month since I've touched a single line of the language..xD?

realTronsi (912)

@MocaCDeveloper Java for CS I assume, because Java is a pretty trash language

MocaCDeveloper (560)

@realTronsi

Yes, yes it is. I am learning it to get an idea on what I would be getting into when going into things like Kotlin, C# and any OOP language.

Java is pretty much outdated lol, but it's still a good surface to start on.

realTronsi (912)

@MocaCDeveloper I thought you already knew OOP

MocaCDeveloper (560)

@realTronsi

I do because I used to write C# and Java. I’m pretty familiar with it. I just need to get back into it if I’m gonna be learning c++ and getting into C#.

MocaCDeveloper (560)

@realTronsi

Tronsi. What are you using assembly for?
I am getting back into it, I was just curious as to what you use it for, specifically.
I am learning to get input and getting into the process of working with the stack. You can review this repo to see just exactly what I mean(there is some useless stuff in it, but just ignore that lol).

But yeah. I was just curious since you had stated you had gotten yourself a bit into assembly as to what it was that you were doing in assembly. We need to get back into creating low-level software stuff things lol.

realTronsi (912)

@MocaCDeveloper o nice, are you using at&t?? I'm learning intel syntax

MocaCDeveloper (560)

@realTronsi

Yes I use at&t just because it's easier, to me anyways. I should start learning intel, however.

MocaCDeveloper (560)

@realTronsi

Show me an example of the syntax you're learning

realTronsi (912)

@MocaCDeveloper just look up x86_64 intel asm and you will find the syntax

MocaCDeveloper (560)

@realTronsi

Hmmmm.

section .text
    global _start
    %define sys_call int 0x80
    
    %macro stdin 2
        mov eax, 3
        mov edx, %2+%2-1  ; this, for some reason, works perfectly when we are wanting to print the exact length of the string and not any binary characters. I have no clue why it works, but it does lol :D
        mov ecx, buffer
        mov ebx, 0
        sys_call
        
        push ecx
        push ebp
        mov ebp, esp
        sys_call
    %endmacro%

_start:

    stdin buffer, len
    
    mov ecx, buffer ; moving the inputted string into the ecx register
    mov eax, 4      ; stdout
    mov ebx, 1      ; printing
    sys_call        ; finishing stdout system call

    mov eax, 1
    mov ebx, 0
    sys_call

section .bss
    buffer resq 5      ; allocating 40 bytes for the inputted string
    len equ $ - buffer ; getting the length of the inputted string

^ This is pretty much the syntax I write. It seems as though we're writing the same thing. And if I do recall correctly, intel syntax is easier than at&t. I do recall being corrected on the syntax I write because if I do recall I said I was writing at&t syntax and I am indeed writing Intel syntax.

MocaCDeveloper (560)

@realTronsi

Also...did you delete the a26 project?

realTronsi (912)

@MocaCDeveloper idk if you ever responded, notifications have been bugged, but how have you been?

MocaCDeveloper (560)

@realTronsi

If I do recall correctly, I asked if you had deleted a26.
And to answer your question

how have you been?

I have been decently alright I guess you could say. I am currently working on an interpreted language called SM(Simple Makefile) which is aiming to making the usage of the Makefile easier, if not altering the usage of the Makefile as a whole.

I know, big dreams. But comparing the ideas I have for SM up to Makefile, I think anyone would chose SM over it. Here is an example!

# So, We are going to tell the interpreter to take all of this SM code
# and convert it to a Makefile for us, and automatically run it
RUN AS MAKEFILE

FLAGS : -Wall -o main.o main.c
C_FILES : GATHER ALL .c FILES EXCEPT main.c

IF main.c EXISTS ->
    COMPILE C_FILES WITH FLAGS USING GCC
    RUN ./main.o # RUN is a keyword that tell the interpreter "Hey, we're about to run the program"
ELSE ->
    echo "Error: main.c does not exist"
    exit 1

Yeah. That's the simple idea behind SM.

How have you been?

realTronsi (912)

@MocaCDeveloper

1) I didn't delete the project, think I just privated it
2) oh cool, I think Makefile is already very versatile and "simple" for what it does. Makefile essentially automates shell commands so if you want to simply makefile while keeping it intuitive you'd need to create a brand new shell as well lol. But yeah for example here: COMPILE C_FILES WITH FLAGS USING GCC very wordy and hard to read imo. But cool idea!
3) been fine, I need to get back to C since I've been working on some other coding projects lately with you being super busy

hope you're feeling better

MocaCDeveloper (560)

@realTronsi

Well my thought process:
COMPILE is needed if you're wanting to compile a program.
The WITH keyword isn't required. That is just if you have a user-defined variable storing the flags, and in my case, I did.
And the USING keyword is required to tell the interpreter what compiler the user wants to compile his/her project with.
And notice at the top, RUN AS MAKEFILE, that tells the interpreter not to run the file to compile, but to run the file and adjust it into a Makefile, then run the Makefile itself.

So thus, you have a simpler way of writing a Makefile without having to do hours of research because of how difficult it is.(I mean, it's not really that difficult, but for people that don't want the headache of getting the hang of a Makefile, SM would be perfect for them).

And we really need to get back to a26. I might need a few days to study the code. But I am now pretty advanced in assembly. I am now capable of gathering user input, opening files, reading files, storing file content, and raising errors(which is quite simple).

I have always been good at C. I mean, I've been writing it for well over a year now so. I do have my rusty spots with the language, but overall, as soon as I sit down at my desk and start writing some C code, I get the hang of it and I grasp all lost memory of it.

My newest coding challenge is to create a hash table in C. I watched a video over it where the guy just copied and pasted chunks and talked about it. This was a few days ago, of course, so I am going to attempt to do it myself. I think it should be quite simple if I have the common knowledge over a hash table.

But yeah. Life is stressful you know? But we should get back into a26. It would be such an amazing language to see.

MocaCDeveloper (560)

@realTronsi

Here is the source code if you're interested. There is nothing too big yet.

realTronsi (912)

@MocaCDeveloper oh my god repl just reloaded for no reason and rip my message. In short I said it would be nice getting back, I'm getting a new laptop, this time windows so we can use VSCode and stuff without cross platform issues. (I'll also be installing archlinux). When you left I tried coding with some others but all my partners just skedaddled in the middle because "it's easier to work alone" so I haven't done low level programming in a long time. Lets talk in a repl?https://replit.com/@realTronsi/WIP-A26#README.md

realTronsi (912)

@MocaCDeveloper u get the notification or did u leave?

MocaCDeveloper (560)

@realTronsi

Alright. I'd be down!

Also sorry, I am currently at school. Lucky for you, I don't work tonight :)

And yeah, repl has been acting odd for me the past few days. Also, I have a strong belief I am the most compatible long-term partner to work with in a "team".

MocaCDeveloper (560)

@realTronsi

And to answer your question

u get the notification or did u leave?

My teachers have this gay thing via google classroom where they can see your screen, block websites you're on, redirect you..pretty much control everything and I was in 2 classes where the teachers do that. And of course, they blocked repl.it because they know this is all I do..code.

realTronsi (912)

@MocaCDeveloper sure, what do you want to work on? We could try integrating something similar to A26 wwith a VM, which is something I worked on a bit while you were gone.

MocaCDeveloper (560)

@realTronsi

I've wanted to attempt that. But I was afraid I'd start and instantly get bored or overwhelmed with it since there is more setup than there is actually enjoying the code it feels like lol.

Literally every project I've tried to do, I spent a week trying to figure out how the f*ck to set it up and I just ended up giving up because as soon as I'd make progress with the code, I'd either not have a tool and have problems installing it, or some random ass error would occur that I simply couldn't figure out. So I simply said "screw it" and started SM because making programming languages is what I do best.

But I am still attempting at the game engine. I am currently learning C++ because it would simply take too long to do in C, not only that, but I'd have the same issue of spending countless hours downloading random libraries and getting random ass errors 24/7 and giving up if I even dare to use C(since C doesn't really support anything to create a game engine, and you have to basically build everything from scratch).

So yeah, I am learning C++ so I can create the game engine :)

realTronsi (912)

@MocaCDeveloper oh cool. I'm actually creating a super scuffed game engine for english class. Rn theres a bug where if you drag around to move the camera is jitters like crazy and idk why https://playneengine.realtronsi.repl.co/

MocaCDeveloper (560)

@realTronsi

My school blocks the extension .repl.co :/

Can I see the code tho? I am guessing you're using something like JavaScript?

realTronsi (912)

@MocaCDeveloper Are you making the game engine solo or could I join jk but if you want to just saying, I've been very lonely these days and I've been wanting to learn C++ anyways.

MocaCDeveloper (560)

@realTronsi

Lol well I don't know too much about C++. The learning process is slow, but ongoing.
I just watch youtube videos and I find random courses or documentation over the language online and read up on a few things. I learn best when I learn the things I currently need to know about the language. It pieces together the language more than learning it step by step.

Also, you can join if you want to lol. It really does not matter to me. I am going to attempt to do multiple project challenges in C, Golang and C++.

I am going to attempt to create this game engine in C++ first. If it goes well, I will then move onto creating the game engine in C(or Golang), most likely C tho.

But yeah. Hop aboard if you want :D

realTronsi (912)

@MocaCDeveloper keep in mind its very scuffed code tho since it has a due date so I just slapped random stuff on

MocaCDeveloper (560)

@realTronsi

Haha ya oof. I dislike JavaScript. Always have, always will..and for no reason to be exact :)

MocaCDeveloper (560)

@realTronsi

I'd struggle lmao. My code has to be implemented with perfection.

realTronsi (912)

@MocaCDeveloper hm so are you able to work in an actual IDE such as VSCode? Also are you comfortable with github since for production software you write code yourself and simply pull and merge into git. We can't use repl since it can't support graphics that the game engine needs.

MocaCDeveloper (560)

@realTronsi

I can familiarize myself with git again. I haven't used it. I have just copied and pasted instead of merging lol.
I am a lazy bum.

Anywho. Yes, I can use VSCode, but my windows computer is geeked up so I have to like make sure I have all of the libraries requires setup up to the correct path and what not.

realTronsi (912)

@MocaCDeveloper if I host the VSCode on my comp I don't think that'll be necessary.

realTronsi (912)

@MocaCDeveloper when you off school? 3:00ish right from what I remember?

MocaCDeveloper (560)

@realTronsi

Yeah. 3:37 is the exact time. I don't get home till roughly 3:45 however.

Also. I no longer work at Sonic. I now work at subway in hopes I can work my way up to associative manager there.

But yeah. Around 3:40 I'd say. And I got a new curved screen monitor xDDD.

I have one 35" curved gaming monitor then I got another 35" curved monitor for coding. I have to get a PC for it still, so it is currently just hooked up to a built-in windows desktop via a HDMI cable lol

realTronsi (912)

@MocaCDeveloper man I only have a small laptop lol. Anyways I might have to go around 4 EST but can you work at night?

MocaCDeveloper (560)

@realTronsi

Yes, I can code tonight. I am available anytime after I am out of school unless something occurs.

realTronsi (912)

@MocaCDeveloper can you get on discord or no?

realTronsi (912)

@MocaCDeveloper did you already start on the game engine?

MocaCDeveloper (560)

@realTronsi

Heyyy buddy :)

P.S: I might get blocked by my teacher so if I randomly go ghost mode, it's because I got blocked. But programming class is my next period soo ;)

realTronsi (912)

@MocaCDeveloper did you have work yesterday? Also okay, I'm actually on spring break rn (though its only 2 days lmao)

MocaCDeveloper (560)

@realTronsi
I found a desktop computer you'd might consider getting.
Just see it here.

realTronsi (912)

@MocaCDeveloper thanks for the recommendation <3 , not a fan of the 2.5 stars though :/

MocaCDeveloper (560)

@realTronsi

Ya me neither that's why I found this. It has an average of 81% positive ratings.

It's a bit more pricey however.

MocaCDeveloper (560)

@realTronsi

Also sorry for not being on much. I started working more and more, then holidays came along and I've literally have had no free time whatsoever. I would love to resume a26 asap, whenever you're available. I work tomorrow 11-4pm. I am off the first and today however!

realTronsi (912)

@MocaCDeveloper you have a thing for curved desktops lol

MocaCDeveloper (560)

@realTronsi

Yeah. I like them because I like the feeling of being able to move my neck instead of just starring straight forward all the time. I've used a curved desktop before and I loved it lmao.

realTronsi (912)

@MocaCDeveloper ah okay. It's fine, just lmk whenever you're free

MocaCDeveloper (560)

@realTronsi

Right now actually! It snowed here so if I randomly leave it's because I had to go scoop some snow. But I shouldn't have to scoop here for a while.

MocaCDeveloper (560)

@realTronsi

Also I got that C book and I got a C++ book xD

realTronsi (912)

@MocaCDeveloper o ok, btw I don't like the file structure of a26 but its fine, I'll just change the makefile a bit though since rn the makefile is super bad

but come on the repl

realTronsi (912)

@MocaCDeveloper leaves as soon as I get on

welp dm me on discord or something when you get back on, I changed makefile so you can check that out

MocaCDeveloper (560)

@realTronsi

Lmao I knew you'd end up not liking it.
I figured it would end up becoming too hectic, Mr. YourFileStructureIsShit -_-

MocaCDeveloper (560)

@realTronsi

I was eating sorry. I am on now :D

xxpertHacker (861)

@realTronsi
@MocaCDeveloper
Didn't get around to researching viri, but we should setup soon (before I get bored of the idea), but I need to know the following:

  • who is going to create the Repl?
  • Language? C, C++, or another language entirely?
  • Who is going to post it when it's done? (you're getting banned by the mods, not me; jk jk)
realTronsi (912)

@xxpertHacker I never got a notification on this. Hi

realTronsi (912)

@MocaCDeveloper hi u pinged me on a deleted post, could u repeat :p

MocaCDeveloper (560)

@realTronsi

Are we gonna work on a26 or what ?
I work tonight, but I am off tomorrow and Friday!

realTronsi (912)

@MocaCDeveloper i switched to proxy since u ditched me for like 5 years but uh okay lets work on A26 when we have the time

MocaCDeveloper (560)

@realTronsi

Dude I didn't mean to ditch I've been working a crap ton of hours because we've been short for a while.

And I want to help out with the proxy :D

realTronsi (912)

@MocaCDeveloper ok but I'm not exactly making a proxy rn, its a server thing using sockets which is a good start

realTronsi (912)

@MocaCDeveloper see heres what I have so far https://repl.it/@realTronsi/sifi#Makefile

havent done much going to work more on it tonight once I finish my truckloads of homework

xxpertHacker (861)

@realTronsi If you want, you can base yourself on my C++ server over at: https://repl.it/@xxpertHacker/host-C

realTronsi (912)

@xxpertHacker #sponsored

did you use threads. I was planning on using select() but I think its only linux?

xxpertHacker (861)

@realTronsi
a) no, it's just a braindead simple loop that servers a string lol
b) I believe that select is POSIX, is that problematic?

realTronsi (912)

@xxpertHacker idk is it solely on linux tho?

realTronsi (912)

@xxpertHacker thought it was unix not linux.

xxpertHacker (861)

@realTronsi Oh yeah, I forgot Linux and Unix weren't the same things.
select is probably only for Linux then.

realTronsi (912)

@xxpertHacker welp feels bad ig I have to use threads

realTronsi (912)

@xxpertHacker füké

so threads :| also I have to reimplement everything since rn I'm storing clients and stuff in a typedef struct

xxpertHacker (861)

@realTronsi

füké

I tried Google translating that, and it didn't give me anything helpful, what does that mean?

so threads :|

Where are you running this code? Repl uses Linux, thus implements POSIX. (XTerm is trash, and actually isn't POSIX compliant, but whatever)

also I have to reimplement everything since rn I'm storing clients and stuff in a typedef struct

Why aren't you using a library?

realTronsi (912)

@xxpertHacker wdym im making my own http server, not using some library. Anyways obviously idk any C though so wanna help me make something, I might as well ditch the http server for now since stupid repl

xxpertHacker (861)

@realTronsi LMAO and now, hopefully, you'll see why I recommend just using a library: you're wasting your time trying to get a server up when you should be focusing on making the already working server act as a proxy.

If you came here and said, "hey, I want to make an HTTP(S) server library," then I would've backed off and said, "that's on you, good luck," but, you came here wanting to make a proxy, so by making a server, you're not focusing on what you actually want to get done.

Also, getting anything to work on Repl is a struggle.

realTronsi (912)

@xxpertHacker no if you read my convo w/ moca I said I was starting with a http server...

realTronsi (912)

@MocaCDeveloper wanna join and see what its about

MocaCDeveloper (560)

@realTronsi

Sure I am in class right now though

realTronsi (912)

@MocaCDeveloper got it working, was problem with va_args so I just switched to named parameters

MocaCDeveloper (560)

@realTronsi

I've been having a rough past few days, so sorry for not being on.

realTronsi (912)

@MocaCDeveloper it's fine, you don't seem to enjoy our coding sessions anyways

MocaCDeveloper (560)

@realTronsi

Idk what you mean by that. I enjoy them allot. I've just been getting slammed this past few weeks.

MocaCDeveloper (560)

@realTronsi

Lets push the beta release date of a26 into Jan.
We had a manager quit along with like 5 other employees and I have been doing nothing but school work and working the past month.

realTronsi (912)

@MocaCDeveloper i'll wait until you retire so you have enough time, should be in around 50-60 years

MocaCDeveloper (560)

@realTronsi

Lets get some work done while I have days off..shall we

realTronsi (912)

@MocaCDeveloper I'm spending time with family, I'll see if I have time

xxpertHacker (861)

@realTronsi Hey, could you and @MocaCDeveloper talk about how your spending time w/ your families, celebrating Christmas, and working on A26, on another thread here?

Thanks!

RayhanADev (1986)

Okay, lot to read so:

  • Beedrill is garbage
  • Bide is for tanks, correct
  • Mega Punch is pretty good I gave it to Pikachu in Yellow ƪ(˘⌣˘)ʃ
  • Water Gun is weak but you should have used it in Mount Moon to get rid of rock types xD
  • Ether is used to get PP (the amount of times you can use a move) back
  • Moon Stone can level up Clefairy, Jigglypuff, Nidorino, Nidorina, and like 1 more Pokemon.
  • HP increases the Pokemon base HP stat (so basically increases total HP)
  • Rare Candy is an levelup
  • Good Job!
realTronsi (912)

@RayhanADev ah, I went to this bike shop and they gave me a deal of a bike for $1000000 which is questionable

My pikachu learned thunder wave, I'm not sure if that's a good moveset or if mega punch is better.

Also Geodude vs Jigglypuff vs Nidroran Male vs Ratatta

which should I have on my main team as of rn?

atm I'm farming my magikarp, but I have a

  • lv 9 pikachu (pikachu is so hard to level up and thundershock is bad against 80% of pokemon, but I'm in water now so it should be easier to grind)
  • lv 17 wartortle
  • lv 23 pidgeotto (this crappy bird is so easy to level up wtf and it's also extremely OP and I'm getting asbolutely carried by it)

Like the pidgeotto sweeped the entire pewter city and mt moon and solo sweeped about 5 of the team rocket guys in a row, although it has whirlwind as a moveset and I've never found that useful.

RayhanADev (1986)

@realTronsi okay you get a bike voucher later in the game so you get a bike for free. I like Nidoran male because Nidoking is really good in this game and it can learn surf so :P. Get a Gyrados from magikarp, it’s a beast. Pidgeotto was designed to be noob friendly. lmao xD.

realTronsi (912)

@RayhanADev what about golem? I have a geodude and maybe it can make up as a fire and electric counter which I think I need. Also do you get surf from cerulean? And yeah I'm farming for Gyrados although it's going to take a while.

also I bought the magikarp from the old shady dude not sure if that was the right decision lol

RayhanADev (1986)

@realTronsi eh golem is okay, no you don’t get surf form cerulean you get it from the safari zone in fuchsia, and yeah it was a good idea to get magikarp for cash.

realTronsi (912)

@RayhanADev hmm

so Pikachu, Pigdeotto, Nidoran Male, Wartortle, magikarp

is my noob team rn

everyone else is in a box

jigglypuff, geodude, ratatta, zubat, beedrill

also I met 20 paras along the way and I didn't catch any because they're trash.

RayhanADev (1986)

@realTronsi i only ever keep pikachu, nidoking/nidoqueen, pidgy (not even pidgeotto), and gyrados

realTronsi (912)

@RayhanADev lol pidgey > pidgeotto??

Also what about chansey or wigglytuff? They have a ridiculous amount of HP/Defense right?

RayhanADev (1986)

@realTronsi

  • yeah only for fly, i don’t use pidgey for anything else
  • sure but theres no point because you can’t do competitive pokes that well
realTronsi (912)

@RayhanADev wait pidgeotto can't fly?

RayhanADev (1986)

@realTronsi it can, i just don’t level it up. I catch it and teach it fly.

realTronsi (912)

@RayhanADev ah okay, wanna work on the project later today?

RayhanADev (1986)

@realTronsi not me :(. Class is almost done though.

realTronsi (912)

@RayhanADev we work on it today since you were busy yesterday? I only have like two days left

RayhanADev (1986)

@realTronsi sure! Sorry I got caught up in homework yesterday :(

realTronsi (912)

@RayhanADev lol I got cut DM but none of my pokemon can learn it like bruh, also I left Abra in the daycare thing idk if that was the best decision, but I have plenty of money so I'll just farm abra until he evolves at level 20 I think

I got seismic toss, should I teach that to my Mankey?

realTronsi (912)

@RayhanADev yeah np. I was scared af for Surge gym battle since my main team was wartortle, gyrados, and pidgeotto, so I withdrew my geodude and the lv 17 geodude solo sweeped the entire gym somehow, like the raichu couldn't even touch the geodude since everything was just "not affecting geodude"

Also gyrados takes so long to level up, but does it get more stats per level? LIke I remember it being 60 attack at level 20 and it went to 64.

Also should I teach gyrados thunderbolt? Gyrados still has splash so I have room

RayhanADev (1986)

@realTronsi nice!
1. Yep, that’s how rock types work
2. Mhm, Gyrados is stupidly powerful so yeah it’ll take a while
3. YES, TEACH IT THUNDERBOLT ITS WICKED POWERFUL

realTronsi (912)

@RayhanADev I also taught it bubble beam from misty but ok I'll teach it thunderbolt

How do I leave vermillion city though? I know you need the flute but I can't find it

RayhanADev (1986)

@realTronsi did you get bicycle voucher? If not go to one of the houses in Vermillion and talk to a guy who is the President of the Pokemon Fan Club and he’ll give you a bike voucher and you can get a free bike.
That’s also all I remember after that I forget a bit of the game but I think there’s like a Digletts tunnel you have to go through ƪ(˘⌣˘)ʃ

realTronsi (912)

@RayhanADev yeah I did get a bike voucher, and the digletts tunnel only goes back to cerulean. I did trade a spearow for a farfetch'd though, not going to use farfetch'd but it adds a pokedex entry ƪ(˘⌣˘)ʃ

also pidgey vs spearow your opinion? I like pidgey better since more balanced stats but wbu

also what is the itemfinder? oak's aide says he'll give an itemfinder if I catch 30 differnet pokemon

RayhanADev (1986)

@realTronsi okay:
1. Farfetch’d > pidgey + spearow. Thats just the fact.
2. Itemfinder is used to find hidden items (but since you don’t have a gameboy I doubt you’ll need it unless you rig your calculator for sound ƪ(˘⌣˘)ʃ

realTronsi (912)

@RayhanADev oh okay so thankfully useless. also can farfetch'd learn fly? I'm mainly using pidgeotto rn to get me thru all the trainers on the road, since I can farm xp on lower pokemon while using pidgeotto to easily sweep.

I found out how to get to cerulean though (thru a wikihow article -_-), and apparently you can buy TMs and evo stones in the cerulean department store like wott. Apparently getting there, you have to pass by like 15 trainers with no poke centers anywhere near so I have to either waste money on potions or farm for 5 years

RayhanADev (1986)

@realTronsi aslkdjsalfjk theres a difference between cerulean and celadon. Cerulean is where you find the Water Gym. Celadon is where you find the Team Rocket Hideout >_<

realTronsi (912)

@RayhanADev I keep saying the wrong thing. I meant celadon

realTronsi (912)

@RayhanADev

  1. celadon is so big wtf
  2. should I evolve my eevee to volteon, vaporeon, or flareon?

Atm my main team is

  • lv 39 pidgeot
  • lv 24 Wartortle
  • lv 26 Gyarados

Originally i also had a

  • lv 24 geodude
  • lv 28 Kadabra

but idk what to do with them. Geodude has rock throw which is horrible and misses 90% of the time, but it's so hella good against electric type. I have seismic toss and mega punch which I could teach it or smth. Kadabra can't evolve into Alakazam unless traded, and idk how to do that so I'm out of luck, although Kadabra has OP psybeam which does so much damage.

I also have to constantly carry around a level 10 beedrill for cut and it's annoying since I technically only have 5 slots for pokemon.

RayhanADev (1986)

@realTronsi hahahhahahahah oke oke
yeah celadon is humungous
based on your team and the rest of the gyms you should prolly go with vaporeon
you really don’t need many pokemon to win this game, so it’s fine if you have a beedrill just for cut.

realTronsi (912)

@RayhanADev I feel like my team may be unbalanced though, I have two water and normal, I'll get crapped by Erika.

RayhanADev (1986)

@realTronsi hahhahhahahhahah trust me Gyrados will wreck Erika when it learns hyper beam xD.

realTronsi (912)

@RayhanADev I have thunderbolt, tackle, bite, and bubble beam on it rn

also where is the game corner to play slots? I only found the place to trade coins for prizes

RayhanADev (1986)

@realTronsi dude, it’s literally the building right next to that. Also the Game Corner has the Team Rocket hideout behind the poster check that out.

realTronsi (912)

@RayhanADev ye im raiding the hideout rn, also I got two nuggets, how do I sell those useless things.

realTronsi (912)

@RayhanADev oh right forgot lmao

is double edge and razor wind good moves? I got their TMs just now

RayhanADev (1986)

@realTronsi double-edge = op but you get damage
razor wind = meh, okay for flying

realTronsi (912)

@RayhanADev also yeah I still dont see the game center. Theres the claim your prize thing, to the left theres the secret lair and theres nothing on the right

on the bottom theres a resturant and the two diglett scupltures but no games

RayhanADev (1986)

@realTronsi bruh, the secret lair is the game center. Go next to a slot machine and press a dummy.

realTronsi (912)

@RayhanADev my version must be scuffed cuz theres no slot machine, theres only the 8 bookshelves that do nothing whne I press a next to them

realTronsi (912)

@RayhanADev ooh wati nvm wtf, I thought those were tables LOL

realTronsi (912)

@RayhanADev turns out those table things every is sitting around is the slot machine oops

realTronsi (912)

@RayhanADev i need to do hw, then i'll code w/ u

realTronsi (912)

@RayhanADev my pidgeot crit the freakin snorlax so rip my chances

just went to Safari zone and got a huge haul, Pidgeot kicked off of main team (even though he is still the highest level) but now I have

  • dux (farfetch'd) lv16
  • wartortle lv 25
  • gyarados lv 32 (but I fed him like 3 HP UP)
  • nidorino lv 31
  • exeggcute lv 25 (prolly one of my fav pokemon)
  • rhyhorn lv 25 (only knows horn attack..)

also I went to fuischa from the cycling slope thing, but I've seen some ppl go the other way where you fight through a bunch of fisherman, but I never found that route.

RayhanADev (1986)

@realTronsi nice! fisherman route is lame, cycling is kewler. Also use a moon stone on nidorino and get uber buffef nidoking xD.

realTronsi (912)

@RayhanADev o right moon stone, almost forgot!

I also had a haunter earlier but I realized ghost types are crap because they only know 3 moves..

I also have like a crap ton of random items in storage like TMs and like $100000 worth of potions and stuff but I'm too lazy to sort through all of them.

Anyways whats Rhyhorn's best moveset? Atm he has like no moves so I need to use some TMs if possible.

(also provide TM number if you remember since I have like 30 TMs and it'll be hard to sort through all of them)

realTronsi (912)

@RayhanADev you'll be so proud of my new main teaM

wartortle, cloyster, dewgong, gyarados, slowbro, starmie

water madness

RayhanADev (1986)

@realTronsi CLOYSTER AND DEWGONG ahahahahah that’s a riot. Good job now go get the water gym because it’s rightfully yours xd.

realTronsi (912)

@RayhanADev when do you have time to code btw? This weekend is last days I have lul.

RayhanADev (1986)

@realTronsi I’m down for now if you want!

realTronsi (912)

@RayhanADev wait oofers I just need to finish the project today real quick, should only take a few min as long as we don't get side tracked and talk for 2 hours

realTronsi (912)

@RayhanADev reeee articuno is a scammm wtff

i got it down to like 10 hp, and I spammed ultra and great balls and every single time it literally missed. Like I had 15 ultra balls and 25 great balls and they all missed even when the articuno was at like 10 hp, and eventually I ran out of balls and money and I was just like screw it

RayhanADev (1986)

@realTronsi every person screw articuno because seafoam is just stupid in general

realTronsi (912)

@RayhanADev also where tf do I go after blaine?

RayhanADev (1986)

@realTronsi surf north from cinabar to go to pewter then go to Giovanni’s gym.

realTronsi (912)

@RayhanADev oh I see a problem... I've never been able to get to Saffron city, since every four directions I tried the roads were closed...

realTronsi (912)

@RayhanADev wtf everyone says I need to get the tea from the old lady in celadon mansion but she never gave me any tea

realTronsi (912)

@RayhanADev nvm I just had to buy water ig?

realTronsi (912)

@RayhanADev wait heres my trash team:

lv 50 gyarados (knows thunderbolt :0)
lv 37 Blastoise (surfer and strength, surf is probably best move)
lv 46 pidgeot (yes the ugly bird is back)
lv 40 muk (muk is better than weezing imo)
lv 35 nidoking (knows earthquake)
lv 16 dux (fly and cut berd)

I have this lv 40 weezing who knows fire blast which might be a replacement for muk but what do you think

I also have lv 30 hitmonlee, lv 39 slowbro (but slowbro doesnt know amnesia or any psychic moves), lv 28 exeggcute, lv 33 growlithe, lv 30 staryu (recover is OP), lv 32 shellder

I have some other ones in box 1 but I feel like I need some sort of grass counter, also I'm severely underleveled but who cares, I literally fed Gyarados steroids. I went to celadon mart and used my remaining money to buy a crap load of iron and fed it to him along with the other carbos and stuff I collected.

xxpertHacker (861)

Pff it doesn't actually target executable files.

realTronsi (912)

@xxpertHacker lol this was from a month ago, and I just wanted to show how they work lmao

xxpertHacker (861)

@realTronsi Yeah, I know, I checked the date before posting the comment.

Now, in reality, I do have some actual malicious C code somewhere, but I have well over 1k Repls to dig through... or maybe it's on my alt lol.

realTronsi (912)

@xxpertHacker I still can't believe I was a webdev only 1 month ago, now I'm devop enthusiast (although I've always like systems development)

Now, in reality, I do have some actual malicious C code somewhere

I better get on your good side, would you like a corona-free croissant kind sir?

xxpertHacker (861)

@realTronsi

Now, in reality, I do have some actual malicious C code somewhere

Okay, I can see how that seems like a threat of some sort; I'm probably going to finish it and post it on /share.
Found the code pretty fast actually, it was old code that I couldn't get working on Repl, since I had used Windows at the time.

Now that I know a whole lot more since then, I should be able to track down any bugs and get it up and working.

If anyone forks it and exceeds their 400MB Repl memory cap... well that's not gonna be on me.

...would you like a corona-free croissant kind sir

Yes, yes I would.
It's too bad that I can't get one though.

realTronsi (912)

@xxpertHacker I could actually probably make malicious malware in C as well now that I think of it, since I've learned a lot of C since 1 month ago. The hard part is i actually don't know how to write malicious code that will actually mess up your computer, and the only thing I know how to do is a fork bomb which really isn't too harmful lol

xxpertHacker (861)

@realTronsi I don't know what I could do that would be that malicious either. I could cause any stupid error like a stackoverflow, seg fault, OOM, etc, but those don't harm the system or user.

I could recursively corrupt their file memory I guess?

I had some old code for Windows that uses up all of their file memory, without the OS being able to intervene, inform the user where the memory went, or clear the memory.

But even then, that isn't even that bad.

Ha, wanna look into some malicious virus, then work together to replicate it?

Co-op computer malware/virus making?

realTronsi (912)

@xxpertHacker ah yes we should openly announce working together to make a malicious virus that we will then distrbute via trojan horse and then corrupt their memory so that they will forever receive segmentation faults in any program.

I'm down tbh

xxpertHacker (861)

@realTronsi Cool, I'll look into malicious viruses soon and try to find something good.

Also, there's nothing better than saying, "Hey, we openly announced it, you can't say you didn't see it coming," when someone complains about what happened when they opened the file you told 'em not to touch.

realTronsi (912)

@xxpertHacker Okay thats some genius logic right there. So we announce we will rob a bank, and then we rob the bank and when we get caught we can just say "Hey we told you we were coming so technically you can't arrest us"

Cool, I'll look into malicious viruses soon and try to find something good.

Alright, I'll look into it as well when I have the time.

Also maybe @MocaCDeveloper could join if he wants? He's interested in viruses too apparently, and almost every single C project I've ever done was with him.

Also Moca if you're reading this yes I am a hypocrite I said I wasn't interested in malware 3 days ago

MocaCDeveloper (560)

@realTronsi

Yes Tronsi I know you’re a hypocrite lol

MocaCDeveloper (560)

@xxpertHacker

I want to see this C code! :D

xxpertHacker (861)

@realTronsi

Okay thats some genius logic right there. So we announce we will rob a bank, and then we rob the bank and when we get caught we can just say "Hey we told you we were coming so technically you can't arrest us"

Oh, no, we're still gonna get arrested (I mean, actually we might escape...), but they can't complain that it was unexpected.

Also Moca if you're reading this yes I am a hypocrite I said I wasn't interested in malware 3 days ago

Lmao, sure, Moca, Tronsi, and xxhacker posting malware on Repl /share, sounds like a plan. lol
But idc if he joins.

Actually,

So we announce we will rob a bank, and then we rob the bank

Wanna rob a bank together too?

xxpertHacker (861)

@MocaCDeveloper No, I don't think that you do.

The best tip I can give you is to check my Repls, my account's right over here:
https://repl.it/@xxpertHacker

Good luck!

realTronsi (912)

@xxpertHacker I love the "Good luck!" at the end

xxpertHacker (861)

@realTronsi Well, I did just tell him to look through a few thousand Repls, that's the least that I could do.

xxpertHacker (861)

@realTronsi Yes, I died: it was a suicide.

No wait, I got sick, it was a virus.

xxpertHacker (861)

@MocaCDeveloper I'm aiming to be physically, but that's fine too, I guess.

realTronsi (912)

@MocaCDeveloper but can you physically code

realTronsi (912)

@MocaCDeveloper we have a problem, assembly is not cross platform compatible, obviously, so what do we do

realTronsi (912)

@xxpertHacker yes but the user would need LLVM right

xxpertHacker (861)

@realTronsi Not if you ship it with the compiler.

MocaCDeveloper (560)

@realTronsi

Ohhh ya..I forgot about that...
Damnit.

realTronsi (912)

@MocaCDeveloper so when do u we work on A26 :| also maybe add LLVM later as well

MocaCDeveloper (560)

@realTronsi

I am busy asf. I work 5-1030 tonight, 9am-5pm tomorrow, and 5-1030 sunday.

And no, I will have to disagree with you on the terms of "add LLVM later as well". I want to make a language with our own compiler written from scratch. I hate, hate, HATE using other tools for things like making a compiled programming language

xxpertHacker (861)

@MocaCDeveloper (o_o) You both know how well LLVM can optimize code?

I still can't compete with it's generated Asm.

Moca, you might want to make a code-gen program before the language. Like, a portable one.

Of course, you may both ignore any of my suggestions entirely.

realTronsi (912)

@MocaCDeveloper but we need to be cross platform compatible lel

realTronsi (912)

@MocaCDeveloper yeah that too, LLVM is very optimized, writing a replica of LLVM that is even remotely optimized will take us years

MocaCDeveloper (560)

@realTronsi

Yeah true..I just wanted to do it all by hand maybe not..

xxpertHacker (861)

@realTronsi I thought that Moca was dead?

realTronsi (912)

@xxpertHacker I guess he came back to life after hearing how you bullied me

xxpertHacker (861)

@realTronsi Seems like what he'd do, but when and how did I bully you?

xxpertHacker (861)

@realTronsi Eh, not sure that'd classify as "bullying," since I simply lied to you and kicked you.

Finished the memory partitioner right after w/o you.

I'd ask if you wanna work with me on JS or something else, but I doubt you know JS...

realTronsi (912)

@xxpertHacker

Eh, not sure that'd classify as "bullying," since I simply lied to you and kicked you.

:(

I'd ask if you wanna work with me on JS or something else, but I doubt you know JS...

No but I seriously think you would know more C than I would in that regard, since the only "big" project I've really done with C is language dev with Moca lmao. I'm going off on my own in C now that I have a basic understanding of what semi colons are :D

But uh what were you thinking of making in JS? Web dev is getting boring for me :D

tetris

xxpertHacker (861)

@realTronsi Using of putting that memory partitioner to use and interfacing with JavaScript.

Somehow I was going to get C++ to work with JS.

I'm so burnt out of energy rn, I don't even wanna do web dev tbh.

I was also thinking of making simple games like that, since I've never programmed/scripted a game in my life, but I was thinking of starting with Pong, then I realized that I'd have to either make it multi-player, or make an AI to play against, so it'd be hard.

Tetris sounds easier, sure.

realTronsi (912)

@xxpertHacker ha you'd be surprised. Tetris has some crazy weird physics, if we're making multiplayer here's what we need:

  • insane anti-cheat for bot detection
  • asynchronous gameplay, game engine on client backed up by server (easier said than done)
  • different clear detections (perfect clear, t spins, etc.)
  • 1 million other things

(yes I got into modern tetris lately, tetr.io was the website I was trying to exploit)

tetr.io uses PIXI.js for renderring on WebGL canvas

tetris is too hard, AI sounds fun though, I only dug an inch into the AI realm and being a noob I am, I have no clue how to due backprop and only know EA

MocaCDeveloper (560)

@realTronsi

Yes..yes I am..I am living with a straight 5 days without coding a single line of C :D

xxpertHacker (861)

@realTronsi Whoa whoa,

  • insane anti-cheat for bot detection
  • asynchronous gameplay, game engine on client backed up by server (easier said than done)
  • different clear detections (perfect clear, t spins, etc.)
  • 1 million other things

You would only need all of that if the game was some super high-quality online game with a leaderboard or something.

Also, just don't write the source in JavaScript and it'll be much harder to cheat.

realTronsi (912)

@xxpertHacker

Also, just don't write the source in JavaScript and it'll be much harder to cheat.

bruh?

realTronsi (912)

@xxpertHacker wanna make a proxy + onion router in C?

realTronsi (912)

@MocaCDeveloper nerd imagine giving up on A26, anyways I'm starting to make a TCP server/proxy wanna join

MocaCDeveloper (560)

@realTronsi

I didn't give up I've been hella busy the past few days dude.
And I don't care. Sure if you want me to. What language is it in? If it is in C I will have to do some studying. If it is in Python I can probably easily get the hang of it

realTronsi (912)

@MocaCDeveloper in C, also just like build an AI to do your job for you or something ez

xxpertHacker (861)

@realTronsi Okay, there are the following problems with that:

  • my dumb*** broke my allocator after it was working; so you wouldn't want me with group, I'd break the working code
  • I could make a proxy, but there's no way in hell that I would make it in C, I'd rather use Rust or C++ because at least their threads are usable
  • You don't know C, why tf would you make it in C!?
  • I don't know how to route onion addresses, I don't even know how to create an onion node, the onion network is complicated af
xxpertHacker (861)

@MocaCDeveloper yeah, what @realTronsi said, just go make a recursive, multi-threaded, general-purpose, self-learning A.I. that can do everything that you can, to do your job for you; should be light work

realTronsi (912)

@xxpertHacker

You don't know C, why tf would you make it in C!?

theres something called ctrl c ctrl v

xxpertHacker (861)

@realTronsi Then you're bad at C.

Totally unrelated, but are you any good at JS?

realTronsi (912)

@xxpertHacker yes I am mega pro at JS, I learned everythiing from w3schools

xxpertHacker (861)

@realTronsi

yes I am [a] mega pro at JS...

:D

...I learned everythiing [sic] from w3schools

D:

Wanna help me out with some JS that doesn't seem to work right?

I'm calling functions that manipulate arraybuffers, but the wrong buffers are changing.

MocaCDeveloper (560)

@realTronsi

yeah I was thinking about writing up a quick little machine learning algorithm so that the computer could read the api I laid out for it for the instructions it needs to work at sonic.
Idk how to do it though I might need help.

Also, I am going to have to research and study a bit on this if we're doing this type of stuff in C. I really don't know anything about proxy/networking in C.
I am guessing it is quite literally the same exact concept as Python, just at a more advanced level of being able to get it done lol

MocaCDeveloper (560)

@xxpertHacker

Ahh yes that's what I meant to call it lol. I meant to call it the A.I. I said a machine learning algorithm, basically the same concept lol.

But yes. I thought about doing this. Quickly writing up a self-learning A.I in Python and implementing it into the sonic software so then the A.I will do all my work for me..virtually.

xxpertHacker (861)

@MocaCDeveloper Hey, you any good at C++ or JS (better yet, both)?

realTronsi (912)

@xxpertHacker I thought u wanted the array buffer thing

xxpertHacker (861)

@realTronsi yeah, it's here, program output is way off though.

MocaCDeveloper (560)

@xxpertHacker

I could be if I took like a few days to get my knowledge back over the two languages. I used to be real frequent in C++ although I do diss it allot on repl lol.

Js, I used to be fairly good at. I got really into it back when I was getting into flask/web servers but then I kinda opted out so it may take a good minute for me to re-learn Js.

realTronsi (912)

@MocaCDeveloper lmao you didn't even know what async was

xxpertHacker (861)

@MocaCDeveloper Aww dang, if you don't know ES11 you'd have had no clue what I was doing.

@realTronsi So, what happened to you after I linked the Repl?

MocaCDeveloper (560)

@realTronsi

No, I know I didn't because I never got into requests/working with an API lol.
I've only done some basic stuff in JavaScript, just never got into the requests/API stuff.

xxpertHacker (861)

@MocaCDeveloper Async/await is useful everywhere, even when dealing with simple DOM events, ex: a mouseclick.

realTronsi (912)

@xxpertHacker he just be making excuses >:D

MocaCDeveloper (560)

@xxpertHacker
Yeah I know but I never used it when it came to that type of stuff. It’s honestly been so so long since I’ve written js lol