chriscodes
chriscodes
  • 19
  • 245 843
DIY Voice Activated RGB Light Strip
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub_confirmation=1
CODING MY OWN SMART HOME: MODERN DAY IRON MAN?! // Today starts the beginning of our journey in coding my own smart home. Since the release of Iron Man in 2008, coding my own smart home has been something I have dreamed of. Today I get to create something that is going to be a piece of that smart home, and get working on it. Coding a smart home is something that has been making me want to get better at programming all of my life. This is a Modern day iron man video.
Developing my own smart home is something that makes me itch for programming. Programming my own smart home has been something that has been on my goal list since I have even known what goals were. Being a modern day iron man has been a dream of mine, and programming can make that dream come true.
Today, I will use Siri shortcuts ssh and create a siri shortcuts bash script to voice control my magic home rgb lights and make them voice activated rgb lights. Coding has been something that has been a passion of mine for a few years now, and I am excited to have you take this journey with me.
Coding voice activated rgb lights is something that has been fascinating to me, and it is really a great place to start when coding my own smart home. Making a smart home with javascript is something I would never thought could be done, but NodeJS makes that possible.
smart home coding with Siri as the intermediary is how it is going to have to be for now. Eventually I will developing my own smart home assistant, but until then Siri will have to suffice. Until I make my own JARVIS like Iron man, I will have to use Siri. Soon I will be a modern day Iron Man.
THE IRON MAN CLIPS USED IN THIS FILM ARE NOT MY OWN, AND I DO NOT OWN THEM. THEY ARE FROM THIS SOURCE: czcams.com/video/96AO6L9qp2U/video.html
**If you enjoyed this video and you're feeling like hulk, smash that like button and subscribe to never miss any more content!**
zhlédnutí: 2 644

Video

Learning How To Code With A New Language (Swift) || Developer Vlog
zhlédnutí 2,8KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub_confirmation=1 LEARNING HOW TO CODE WITH A NEW LANGUAGE (SWIFT) // Yo guys, today I am learning how to code with a new language (swift). This is my second day learning how to code with a new language and I am loving it so far. There are a lot of people that learn how to code with a new language th...
Hacking/Reverse Engineering a PRIVATE api
zhlédnutí 107KPřed 5 lety
Hacking/Reverse Engineering a PRIVATE api Yo guys, today I wanted to get some data from a private api, so I went ahead and did some hacking/reverse engineering to get the data from this private api. Hacking isn't always a bad thing, and if you want to call it reverse engineering to make yourself feel better, be my guest. So today we are hacking/reverse engineering a PRIVATE api. We ended up get...
HOW TO FIND A GIRLFRIEND AS A PROGRAMMER!
zhlédnutí 5KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub_confirmation=1 HOW TO FIND A GIRLFRIEND AS A PROGRAMMER // Guys, I know we are all very lonely. Let's talk about how to find a girlfriend as a programmer. We need to find a girlfriend as a programmer, because we are ALL desperate. Sitting in front of our computers all day is not going to get a gir...
Sh*t Software Engineers Say
zhlédnutí 2,8KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub _confirmation=1 SH*T SOFTWARE ENGINEERS SAY // Software Engineers say some crazy stuff during work. I have heard a lot of Sh*t Software Engineers Say and this is wraps it up quite nicely. Sh*t Developers Say sound mostly like excuses, because thats what we like to do. Enjoy this relatable video ab...
FACEBOOK SENT ME A GIFT (Facebook Internship Gift)
zhlédnutí 12KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub _confirmation=1 FACEBOOK SENT ME A GIFT // GUYS! Facebook sent me a gift prior to this upcoming Facebook internship that I am about to do (very excited). the fact that Facebook sent me a gift is very thoughtful, and I am very appreciative! Thank you for the Facebook Internship Gift! Excited to be ...
The Worst Programming Tips EVER (BAD PROGRAMMING TIPS)
zhlédnutí 714Před 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub _confirmation=1 THE WORST PROGRAMMING TIPS EVER (BAD PROGRAMMING TIPS) // I found these programming tips online, and they have to be the worst programming tips EVER. These programming tips are bad programming tips. They may unlock the key to your success, or they may just be bad coding tips. Bad d...
YOU ARE A BAD PROGRAMMER (why you are bad at programming)
zhlédnutí 1,9KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub _confirmation=1 YOU ARE A BAD PROGRAMMER // Guys, imposter syndrome in the industry is a REAL thing. You may think you are a bad programmer, or that you are a bad coder, and chances are, you are not a bad coder or a bad programmer. You think bad programmer when you think of yourself. Stop that. Ba...
HOW TO THINK LIKE A CODER (how to think like a coder without even trying)
zhlédnutí 1,6KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub _confirmation=1 HOW TO THINK LIKE A CODER // Guys, thinking like a programmer, thinking like a coder, thinking like a developer is something that creates a negative stigma on the programming community. People think how to think like a coder is something that you're born with, when in reality, thin...
Getting A Job Offer From Your Internship (NO MORE COFFEE RUNS)
zhlédnutí 705Před 5 lety
GETTING A JOB OFFER FROM YOUR INTERNSHIP (NO MORE COFFE RUNS) // Guys, enough of grabbing the coffee for the other employees. Let's get a job offer from the internship that you're currently working, and turn it into a career. If you're in university right now looking to go from intern to full-time job, this video is exactly what you need. Job searches can be tough, and you won't have to search ...
How I Got An Internship At Facebook (ATTENDING COMMUNITY COLLEGE!)
zhlédnutí 6KPřed 5 lety
DON'T FORGET TO LIKE, COMMENT, AND SUBSCRIBE: czcams.com/channels/MWAPrl4Jif3aGmgrzHtulg.html?/sub _confirmation=1 I wanted to share with you guys how I got an internship at Facebook while attending a COMMUNITY COLLEGE as a SELF TAUGHT DEVELOPER, and how you can do the same. I recently received an offer from Facebook to intern with them as a Front-End Software Engineering Intern for the summer ...
Which Programming Language to Learn First? (AS A BEGINNER)
zhlédnutí 463Před 5 lety
A lot of people ask "Which programming language should I learn first?". I am guessing you're also wondering what programming language you should learn first as a beginner. Choosing a first programming language as a beginner can be difficult, and you might not know where to start. I want to push you in the right direction and give you reasons why JavaScript should be your first programming langu...
How to Make a Computer Science Resume (TIPS FROM FACEBOOK AND YOUTUBE EMPLOYEES!)
zhlédnutí 31KPřed 5 lety
What is the right way to make a computer science resume? Let's take a look at how to make a computer science resume with tips from a Facebook and CZcams employee! These tips will help you get noticed and stand out from all of the other computer science candidates. Making a computer science resume is not as hard as it seems. I want to show you the layout TOP companies are looking for and will ge...
How to Get a Computer Science Internship (WITH NO EXPERIENCE!)
zhlédnutí 65KPřed 5 lety
Let's talk about how to get you that computer science internship. Many people think you need to attend a top university, or be a complete genius to get a computer science internship, ESPECIALLY as a freshman or a sophomore, and that is just not the case. I got an internship as a freshman, and so can you. I'm going to cover the steps you can take to get yourself an internship in computer science...
Computer Science In 8 Minutes
zhlédnutí 922Před 5 lety
Let's talk about all of the BASIC building blocks on Computer Science in 8 minutes. Coding can seem scary and confusing at first, but if you take a step back and really break it down into smaller pieces, it doesn't seem so scary. Here are basically all of the pieces of coding in 8 minutes! If you liked this video please smash that like button and subscribe to my channel so you don't miss out on...
Coding An Alexa Skill (To Order Pizza)
zhlédnutí 958Před 5 lety
Coding An Alexa Skill (To Order Pizza)
Create Google Chrome Extension Tutorial (YouTube Subscriber Counter)
zhlédnutí 1,7KPřed 5 lety
Create Google Chrome Extension Tutorial (CZcams Subscriber Counter)
Best Programming Language To Learn 2019
zhlédnutí 378Před 5 lety
Best Programming Language To Learn 2019
How to Learn to Code (Easy!)
zhlédnutí 1,4KPřed 5 lety
How to Learn to Code (Easy!)

Komentáře

  • @LTTheReal
    @LTTheReal Před 5 dny

    Following this in 2024, on my iPhone the "Profile" where you install the mitmproxy has been relocated to the VPN & Device Management.

  • @eliaspfeffer
    @eliaspfeffer Před měsícem

    Heads up: Newest ios version needs you to go to "general", "info", "certificats... -settings" -> enable mitmproxy, as otherwise its only installed but not enabled! Otherwise (at least for me in 2024) your iphone wont be able to connect to the internet.

  • @tilter4058
    @tilter4058 Před měsícem

    Is it posibble to manipulate request in middle? For example, think of an app, there is an integration of another app within it. Even if that integration in the other app receives the data from the main app, can the data be changed and sent before going to the servers of the integration app?

  • @IshaS12344
    @IshaS12344 Před 2 měsíci

    How complex do my projects have to be?

  • @Edytzu2o
    @Edytzu2o Před 3 měsíci

    nah bro chill not trying at my home,instead at my friend!

  • @didyouknowamazingfacts2790
    @didyouknowamazingfacts2790 Před 3 měsíci

    Did I miss something? Why are you using your phone. What aren't you using your PC to do this?

    • @LiEnby
      @LiEnby Před 3 měsíci

      Because the app runs on his phone.

    • @didyouknowamazingfacts2790
      @didyouknowamazingfacts2790 Před 3 měsíci

      @@LiEnby Yes, but the website is an app also.

    • @tilter4058
      @tilter4058 Před měsícem

      @@didyouknowamazingfacts2790 Maybe the app doesn't have a website?

  • @geraldnjakai5471
    @geraldnjakai5471 Před 4 měsíci

    Hack a bank app

  • @elcapitan6126
    @elcapitan6126 Před 5 měsíci

    biggest challenge for programmers regarding dating is twofold: 1) the perception that its a low status hobby/job and too nerdy and 2) finding time to practice and pursue your hobby/job while keeping your date interested with your attention and time. in my experience women almost get jealous of your focus and attention to technical things. wish they could appreciate that it just takes a lot of headspace and time

  • @hexay4321
    @hexay4321 Před 7 měsíci

    Careful, 5:20 is you coordinates..

  • @user-blackeagle
    @user-blackeagle Před 8 měsíci

    did you put eye liner and mascara to your eyes?

  • @laughing_boothcodm349
    @laughing_boothcodm349 Před 11 měsíci

    Can you make a tutorial about API for beginners 🙏🏾

  • @asmcriminaL
    @asmcriminaL Před rokem

    I got my degree in computer science about 4 years ago, and I can't even land a job at my local grocery store...

  • @futurotechmindset
    @futurotechmindset Před rokem

    brother why did you stop posting videos? Does anyone have his social media? urgent !!! does anyone know how to find api?

  • @abdullahawad385
    @abdullahawad385 Před rokem

    it's impossible to do that on Android phones so companies are not worried so much but of course, there is a certain ways to hack them

    • @LiEnby
      @LiEnby Před 3 měsíci

      Funny and naive

    • @abdullahawad385
      @abdullahawad385 Před 3 měsíci

      ​@@LiEnby Yep you're right. I was naive at that time and actually it's fairly easy to do on android

  • @YorkshirePork
    @YorkshirePork Před rokem

    Great video thanks

  • @anijaniashvili1161
    @anijaniashvili1161 Před rokem

    Thank you❤

  • @baxi9227
    @baxi9227 Před rokem

    What a shitty thing to do

  • @oktayozkan2256
    @oktayozkan2256 Před rokem

    so basically, this is not hacking

    • @LiEnby
      @LiEnby Před 3 měsíci

      This is reverse engineering .

  • @DonnyKurniawanisok
    @DonnyKurniawanisok Před rokem

    Api means fire in indonesia

  • @RedStoneMatt
    @RedStoneMatt Před rokem

    Big companies that private their APIs are indeed annoying, but let's not generalize this Remember that when you take stuff from an API you're not supposed to have access to, you're essentially using the money and resources of the company behind it, without giving them anything in return. So let's avoid doing that to small companies & devs

  • @jamesj5469
    @jamesj5469 Před rokem

    Yeah I agree with you. Tutorials are good for basic but not as good as just doing

  • @Funnyvideosfunny212

    Bro can we hack online ludo games with reverse engineering

  • @helpmenow22
    @helpmenow22 Před rokem

    I totally agree, these api should have been open source to the public.

  • @aldogonzalez3730
    @aldogonzalez3730 Před rokem

    Example resume he has on your description has been deleted

  • @liamgaeuman4990
    @liamgaeuman4990 Před rokem

    How you gonna make a video like this and not provide visuals. :(

  • @anamika_lifts
    @anamika_lifts Před rokem

    You've deleted the resume.

  • @efrainlarios5951
    @efrainlarios5951 Před rokem

    Can you another video explaining more about this installation

  • @atanunayak8340
    @atanunayak8340 Před rokem

    Do it for Leetcode

  • @latwn2518
    @latwn2518 Před rokem

    hi dear can you do reverse engineering api tiktok i will pay you

  • @latwn2518
    @latwn2518 Před rokem

    Can you make a private tiktok api If the answer is yes, please write your email or any other communication And I pay you Thanks

  • @georgesmith9178
    @georgesmith9178 Před rokem

    One more note: what you demonstrated would work if someone steals your phone, installs mitmproxy on it, and starts using the application in question. This will definitely expose how to API works - all its endpoints, payload structure, tokens, and perhaps some integrations with other APIs. However, if the API is designed correctly, you would only be able to get the data this one client is allowed to see (aka, the user whose phone was stolen, assuming he/she only has one app account). Of course, much of the data the API provides could be shared, in which case one user could potentially get access to 90% or more of the data, e.g. an e-commerce catalog that was considered "private" with respect to the membership implied by this app.

  • @georgesmith9178
    @georgesmith9178 Před rokem

    WIth these looks, you should be an actor, man :). But seriously, thanks for the video. Thumbs up of course.

  • @raykhalifa
    @raykhalifa Před rokem

    lightskin zac efron, where’d u go??

  • @online12plus
    @online12plus Před rokem

    thanks for the motivation

  • @morrisroberti612
    @morrisroberti612 Před rokem

    Wonderful video, man

  • @aydryos7847
    @aydryos7847 Před rokem

    API protection schemes aren't all that different from developer to developer since most APIs tend to follow a similar format when it comes to security: 1. The authorization token _(be it OAuth2, JWT, Spring, Keycloak, Passport, or Auth0)_ will likely contain information regarding what sort of access you have to the API itself. So for instance if you don't have permissions to access a certain endpoint then the resulting response can simply be an HTTP 401 _(Unauthorized)_ or even an HTTP 403 _(Forbidden)_ . *Note:* the difference between an HTTP 401 and HTTP 403 is that the HTTP 401 error is for when you provide invalid or no credentials. The HTTP 403 error is for when you lack the privileges to access the specified resource _(API endpoint in this case)_ . 2. The API server might have a rate limiter set up to limit the number of concurrent requests sent to any API endpoint within a set amount of time. This is used to prevent a single connected user from spamming the API server which uses up too many system resources for the server in question. A server that's set up to be publicly accessible will most likely have documentation on the rate limiter _(the size of the request buckets, the rate at which the request buckets are emptied, what response headers are sent whenever you are rate limited, the different types of rate limits, etc...)_ . Typically whenever we think about reverse-engineering APIs we are more-or-less thinking about something called *"fuzzing"* which can be defined as _an automated process that injects invalid, malformed, or unexpected inputs into a system to reveal defects and vulnerabilities_ . For instance if we know the URI formatting for the API server then we can simply try to find undocumented API endpoints based on common names for said endpoints. The thing about API developers taking inspiration from one-another is that sometimes they'll use similarly named endpoints for certain actions such as token invalidation, database searching, creating and deleting data, etc... If the developers didn't expect for you to find those undocumented API endpoints then maybe they also forgot to give them the same level of scrutiny when it comes to securing them versus their documented or public API endpoints. My apologies for going so deep into this topic, I am somewhat passionate about web exploitation and semantics. Good video though because it appears that so many mobile app developers don't tend to consider that a MITM could be able to intercept and manipulate API calls to exploit vulnerabilities and a ton of developers could benefit from learning this and applying it to their development process.

    • @krumpy8259
      @krumpy8259 Před rokem

      The first time that I wanted a comment to be longer, thank you it‘s such a concise and useful read. Where are you learning from or do you teach?

    • @BronkoBanane
      @BronkoBanane Před rokem

      this guy knows his stuff.

    • @Blackincolor
      @Blackincolor Před rokem

      thank you for your comment

    • @herveyachar1071
      @herveyachar1071 Před rokem

      API is like a bridge linking one point to another using a specific language query that it understands which is in the server of the provider stored for the client on client server

    • @jlambert12013
      @jlambert12013 Před 5 měsíci

      liked & subscribed

  • @COSMOS_Legend
    @COSMOS_Legend Před 2 lety

    Hello there !! What is your instagram??

  • @callous21
    @callous21 Před 2 lety

    My disappointment is immeasurable. I discovered this channel through your community college internship video. So inspiring. I hope you come back

  • @lwk
    @lwk Před 2 lety

    dam just found you and realized it was 3 years ago. Really enjoy your vids, should come back

  • @datascienceandpythonprogra4872

    you tried man

  • @Christian-mn8dh
    @Christian-mn8dh Před 2 lety

    BITCONNECTTT

  • @mcspraint4591
    @mcspraint4591 Před 2 lety

    this is why you use cors

  • @r00tbotnet42
    @r00tbotnet42 Před 2 lety

    hello what did you use to send the request at minute 5:33 did you use burpsuite?

  • @fantasticwriter735
    @fantasticwriter735 Před 2 lety

    That was great.. How much per hour for a personal tutoring?

  • @petertemple3067
    @petertemple3067 Před 2 lety

    How can I connect with you bro

  • @zer0six472
    @zer0six472 Před 2 lety

    Great video 🤘🔥🔥🔥

  • @luismejia857
    @luismejia857 Před 2 lety

    Awesome video 😎

  • @ElonTusk..
    @ElonTusk.. Před 2 lety

    2022 any girl here am 20

  • @vcspy1552
    @vcspy1552 Před 2 lety

    wait these videos were fire

  • @nateo7045
    @nateo7045 Před 2 lety

    Sorry, but you can’t MITM yourself lmao. Is this a joke?

    • @user-gw7nm8nu1v
      @user-gw7nm8nu1v Před 2 lety

      wdym lol? there is an app on your pc that sends encrypted data to a server, and as a user you normally don't know what it is, you just click a button and then something happens, what this guy shown was basically packet sniffing, you catch the requests sent from your pc, inspect them and you can modify them or do anything you want with them, how is it not MITM?

    • @nateo7045
      @nateo7045 Před 2 lety

      @@user-gw7nm8nu1v I watched the video 3 weeks ago so I'm a little fuzzy on the details, but I'm pretty sure nothing was really achieved past the effect of discovering some public api that was already sending data to him. Which is as easy as going to your network tab in the dev tools and finding the route serving json or what have you. The only extra step was connecting his phone to see traffic being sent there. This is stuff every junior web dev should be able to do. Very far from hacking. Not to mention the jwt token or whatever they're using to authorize his traffic is going to expire over and over again. Anyway a real "MITM" would be sitting between the server and the client of someone else, intercepting the request and then forwarding the data so you get all the info from the user. I know there's other commenters on here who explain why this vid is nothing impressive too.

    • @user-gw7nm8nu1v
      @user-gw7nm8nu1v Před 2 lety

      @@nateo7045 I mean... It sure is basic knowledge, but don't tell me it's not more advanced than 99% of vids on youtube, tho calling it hacking is kinda wrong, I didnt notice that last time, also idk why I replied last time I prob was drunk and am again haha

    • @user-gw7nm8nu1v
      @user-gw7nm8nu1v Před 2 lety

      Oh it was about mitm, well, it might be pointless in lots of way, but it is indeed of example for minm you can use to help people understand the idea behind that

    • @LiEnby
      @LiEnby Před 3 měsíci

      You can 1000% MITM yourself I do it all the fucking time