ProCodeCG Kids Private Coding Class – White Hacking – 24 Jan 2020

Standard

Today Rajwaa will start learning White Hacking πŸ™‚

IMG_1036

a wifi adapter we will use to hack wifi later πŸ™‚

IMG_1032

Rajwaa has to go through some coding and puzzle challenges to learn about basic security in system and computer

IMG_1033 IMG_1035

IMG_1037

IMG_1038 IMG_1039

IMG_1044

IMG_1045

IMG_1046

IMG_1047

while also installing Kali Linux so next time we can start to do some hacking πŸ™‚

IMG_1040 IMG_1041

IMG_1042 IMG_1043

there are lots of interesting experiments in White Hacking for Rajwaa to do πŸ™‚ Until next time πŸ˜‰

IMG_1034

*Photos and videos are also available here

ProCodeCG – Coding Camp End 2019 – Machine Learning, White Hacking, Creating Games & GOLANG – Day #3 – 1 Jan 2019

Standard

Day #3 is time to finished up the projects πŸ™‚

Joe

IMG_8989

is learning some machine learning implementation with Thunkable

IMG_8994

and then download the app to the mobile phone

IMG_8997

the code

IMG_8998

The app can detect object from the pic taken by camera

IMG_8999

the app displays the description of the object

IMG_9001

and Joe learned to add text to speech code so the app will also announce the object detected out loud πŸ™‚

IMG_9002

IMG_9011 IMG_9014

IMG_9012 IMG_9010

Joe is really interested in learning White Hacking, he asked for permission if he was allowed to start installing Kali Linux πŸ™‚ Too bad the Virtual Box cannot be installed to Joe’s Macbook probably because the Mac OSX has not been updated to the newest version

IMG_9017

Joe accompanying Ardhi doing hacking πŸ˜€

IMG_9022

Faishal has been working really hard developing custom object detection with TensorFlow

IMG_8990

IMG_8993 IMG_9004

and we finally can make it learn! πŸ™‚

IMG_9015

and shows the TensorBoard! Later Faishal has successfully completed all the steps and compile the object detection test code with jupyter notebook without errors, after several hour struggling with errors and installation and kernel switching πŸ˜€

IMG_9018

Djalu finally patches most of the bugs in his Pizza Order Application in GOLANG πŸ™‚

IMG_8991 IMG_8996

It now has full features

IMG_9013

IMG_9030

IMG_9032 IMG_9036

and runs beautifully and smoothly πŸ˜‰

IMG_9046 IMG_9047

super awesome! congrats, Djalu! πŸ™‚

IMG_9049

Ardhi is doing several hacking today: hacking Android, Windows, Facebook and Google Sign-In πŸ™‚

IMG_8992

IMG_8995 IMG_9027

Successfully steal a Google Sign-In

IMG_9040

IMG_9038

IMG_9041 IMG_9042

and then steal a Facebook login

IMG_9044

but not yet successfully hack any Androids or Windows because most of the devices are strongly protected by the OS and anti-viruses, so hacking is really not that easy πŸ˜‰ This is just to show you how to be more careful protecting your devices πŸ™‚

IMG_9045

Kinan adding loads of codes to the game and make it more realistic πŸ™‚

IMG_9016 IMG_9005

we added different lives for the enemy. it takes more shots to make a bigger enemy disappear

IMG_9003 IMG_9021

now is the time to add more levels to the the game

IMG_9028 IMG_9033

IMG_9034

and also add lives for the player, so the player will have 3 lives before the game ends

IMG_9035

we will keep adding features to the game because Kinan seems to like this game very much πŸ™‚ but the target for this camp has been covered πŸ™‚

IMG_9039 IMG_9043

Lunch time

IMG_9019 IMG_9020

The class

IMG_9006 IMG_9007

All have different topics in this class but all have finished the projects πŸ™‚ until next time, buddies! πŸ™‚

IMG_9024

IMG_9051

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 14 Dec 2019

Standard

End of the year already and this is the 5th year of ProCodeCG since the first year of starting up an IT and programming education πŸ™‚

Badi’s got lots of practice to do before soldering πŸ˜‰

IMG_7460

this is the menu for today πŸ˜‰ (but without Arduino, of course πŸ˜‰

IMG_7507

The components

IMG_7469 IMG_7472

IMG_7475

assembly process

IMG_7487

IMG_7500 IMG_7508

IMG_7519

Badi enjoys every bit of the process πŸ™‚

IMG_7526

Now the potentiometer and LED is working fine, next we will see if Badi is ready to do soldering or we’re going to do more advanced circuits on a breadboard πŸ™‚

IMG_7528

Fadhlan has got all the ideas and the components

IMG_7459

and it is time to assembly the robot πŸ™‚

 

IMG_7514 IMG_7465

We’re going to do the coding right after the assembling is finished πŸ™‚

IMG_7478 IMG_7521

IMG_7525

Kibie is so excited as usual, even though he had to go through CodeCombat all over again πŸ™‚

IMG_7456

but this time Kibie finished all levels

IMG_7457

including this one with the help of Kak Fadhlan’s brilliant solution on the paper πŸ˜‰

IMG_7476

IMG_7498

IMG_7502

Now Kibie is ready to create games with Game Maker but since there is no GameMaker for iOS, we just try something similar online πŸ™‚

IMG_7523

Kinan is still working hard in creating a minimap for the Agario Game

IMG_7458

Kinan has to go through a series of tutorial

IMG_7464

and follow numerous steps to implements lots of lines of codes πŸ˜‰

IMG_7468

Ara has to finished the hacking wifi with CowPatty today

IMG_7461

IMG_7479

waiting for a handshake

IMG_7486

Ara is almost there but apparently he doesn’t have enough .cap files generated to crack the password. He has to try it again

IMG_7509

Faiz is making new codes in Python today πŸ™‚

IMG_7462

the first one is creating a multiple choices quiz and count the score

IMG_7463 IMG_7466

IMG_7477

IMG_7470 IMG_7471

the next is making a menu and calculate the price of selected food and beverages πŸ™‚

IMG_7497

Syadad is starting a new Machine Learning project πŸ™‚

IMG_7485

IMG_7504

Syadad train the machine to be able to activate/deactivate the fan and/or activate/deactivate the lamp based on a sentence given. For example if we say “It is so hot here” then it will turn the fan on. Or if we say “It is cold and dark” then it will turn of the fan dan turn on the light πŸ™‚

IMG_7516

Boy came with lots of progress πŸ™‚

IMG_7488

His Space Shooter Games has awesomely been created πŸ™‚

IMG_7489

Boy had created so many levels

IMG_7490 IMG_7491

with awesome themes for each level

IMG_7492 IMG_7493

IMG_7494 IMG_7495

plus very cool opening and closing room πŸ™‚

IMG_7496

And Boy still has many ideas to be added πŸ™‚

IMG_7503

IMG_7518

Capt. Awa is on duty πŸ™‚

IMG_7467

helping Kibie with the coding

IMG_7499 IMG_7524

and Badi with the circuits πŸ˜‰

IMG_7522

The class πŸ™‚

Badi’s Mom gave us these incredible snacks to keep us on the top performance πŸ™‚ Thanks so much πŸ™‚

IMG_7474

These guys claim that they’re hacking NASA πŸ˜€

IMG_7480

IMG_7481

IMG_7512

IMG_7506

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 7 Dec 2019

Standard

Weekend is time to do what we like πŸ™‚ Our thing to do on Saturday is doing coding and research πŸ™‚

Capt. Faris is creating a chatting app that has already been used to help the learning process at his school πŸ™‚

IMG_7015 IMG_7026

the app accessed from an iOS device

IMG_7076

IMG_7078

it can also detect bad words πŸ˜€

IMG_7077

Syadad is doing a very interesting machine learning project today πŸ™‚

IMG_7012

it is to guess which door leads to a room without zombie πŸ™‚

IMG_7034 IMG_7035

the data of each room

IMG_7036

a very interesting project πŸ™‚ and Syadad did it very well πŸ™‚

IMG_7037

the next project is to predict whether someone will survive a Titanic crash or not, based on recorded data

IMG_7124

Al is working on the same project as Syadad’s

IMG_7013

after choosing from several alternatives, Al chose the Zombie Project πŸ™‚

IMG_7038 IMG_7088

it contains lots of levels

IMG_7091

the data set is empty because it’s in the code

IMG_7109

the code

IMG_7105

IMG_7106 IMG_7107

IMG_7108

lots of code but Al did it anyway πŸ™‚

IMG_7110

Fadhlan is doing a research about the motor driver for SNAPBOT 3

IMG_7014

we have 3 options πŸ˜€

IMG_7022 IMG_7032

fueling up first before continuing the work πŸ˜€

IMG_7051

Baran keeps making progress in the JavaScript learning

IMG_7016

IMG_7027

today Baran learns conditional statements

IMG_7030

IMG_7040 IMG_7060

Ara is ready to hack windows today πŸ™‚

IMG_7017 IMG_7039

it worked πŸ˜€

IMG_7048

but nobody else willing to let their laptop be a target πŸ˜€ next project is to hack wifi using dictionary and rainbow table attack with CowPatty πŸ™‚

IMG_7049

Kibie’s task today is to explore Blockly Games

IMG_7018 IMG_7025

and then start to learn some Python with CodeCombat πŸ™‚

IMG_7083 IMG_7092

Capt. Awa helped Kibie to go through some levels

IMG_7120 IMG_7125

Techa was given 7 minutes before the class started πŸ˜€

IMG_7019

and then he had to continue creating the game πŸ™‚

IMG_7045

Techa’s Shooting Game is now has all required features. Next week Techa will create BreakOut Game and then Space Invaders Game πŸ™‚

IMG_7061

Vey’s project today is measuring height with Arduino πŸ™‚

IMG_7020

IMG_7042 IMG_7072

yes, it worked! *Capt. Awa helped to download the libraries and display the result to the LCD

IMG_7098 IMG_7099

and then Vey continue working on his game πŸ™‚

IMG_7119

Sam had finished the Juz Amma and Object Recognition App so he’s ready for a new project. Sam did some research and decided to create a Panic Button App πŸ™‚

IMG_7021

Capt. Faris helped Sam to get the GPS location

IMG_7085

the code

IMG_7093

IMG_7095

the app πŸ™‚ we’re still figuring out how to get the address of the coordinates

IMG_7094

because we have to use Google Maps API

IMG_7104

and it is not easy and not free πŸ™‚

IMG_7117

Badi is going to create a simple electronics wiring today, and he looks super excited πŸ˜€

IMG_7029

before Badi learns to do soldering on his own, he’s got to do it right using the breadboard

IMG_7033

Badi’s first wiring πŸ™‚ and it works! the button will activate the LED *the full video is on the link below

IMG_7043

Farrell is figuring out how to implement his ideas into his game

IMG_7041

IMG_7075

Farrel wants to move to the next room whenever he gets to the end of the room, and he finally figured it out πŸ™‚

IMG_7097

Boy is going to make a game to be presented at school in a few weeks πŸ™‚

IMG_7044

He’s making a Space Invader Game

IMG_7059

IMG_7080 IMG_7084

It is 50% ready πŸ™‚ Boy still has to add more assets and codes into the game

IMG_7127 IMG_7128

IMG_7129

Mika’s project today is humidity and temperature sensor

IMG_7053

IMG_7052

the weird thing is the Arduino Board wouldn’t compile and if it did, it won’t recognize the usb port, so we still haven’t yet succeed to see the sensor readings. We have changed the Arduino and also the cables but still not working. Going to figure it out next week

IMG_7121

Cean is doing some web programming again today πŸ™‚

IMG_7074

with HTML and JavaScript

IMG_7086

IMG_7087

we’re coding to add some code to make those buttons work πŸ™‚

IMG_7096

IMG_7102

IMG_7116

Capt. Awa stopped by to help πŸ™‚

IMG_7079

he helped Vey to install the libraries and make the LCD program works

IMG_7081

Capt. Awa also helped Kibie with Python on CodeCombat and taught Techa how to build things with RedStone in Minecraft πŸ™‚

IMG_7118

Syathir is still working on his shooting game, and the next class he will be ready to create BreakOut Game πŸ™‚

IMG_7100 IMG_7101

Fab finally solved the problem in his game

IMG_7103

but when he added another sprite, the game start malfunctioning. We’re still figuring this out

IMG_7111

IMG_7114

Yogi wants to add lap counter into the Race Car Game, which is a BRILLIANT idea πŸ™‚

IMG_7113

so the idea is to create an object that will be hit each time the car run through the finish line, and display the counter

IMG_7115

Yogi is still working on it, we’ll see the progress in the next class πŸ™‚

IMG_7126

The class

IMG_7023 IMG_7024

IMG_7028 IMG_7112

IMG_7082

C20D1C55-E4D5-49FD-9A81-E45D2BE42238

IMG_7055

*Photos and videos are also available here

ProCodeCG Kids Regular Coding Class – 20 July 2019

Standard

Wooow today is a very productive because we had a huge coding crowd πŸ˜‰

Aidia is ready to upgrade her robot: Spicy to be able to “talk” via LCD πŸ˜‰

IMG_6866 IMG_6869

writing the code

IMG_6900

there you go! πŸ˜‰

IMG_6908

IMG_6909 IMG_6917

Spicy will inform what she is doing by printing the status to the LCD πŸ˜‰

IMG_6951

the next step is to make sure all components working well and how to tidy up all these components πŸ˜€

IMG_6952

Faiz finished two challenges today πŸ™‚ the first is Blockly

IMG_6867 IMG_6870

and the second is Lightbots πŸ™‚

IMG_6875 IMG_6891

And then Faiz created a full featured Maze Game with GameMaker πŸ˜‰

IMG_6928 IMG_6940

IMG_6947 IMG_6955

IMG_6960

Faishal is exploring our network and investigating the security holes πŸ˜€

IMG_6868

we used LOTS of tools πŸ™‚ and we’re doing several projects πŸ˜‰

IMG_6872 IMG_6874

IMG_6894 IMG_6895

IMG_6898 IMG_6924

IMG_6943

Sam is still working on his Juz’amma App but starting next week he will start a new project to give him some fresh topics and new air πŸ˜‰

IMG_6871

IMG_6890

Fadhlan is going to test the robot πŸ˜‰ and if all is working we’re planning to add LCD too πŸ˜‰

IMG_6873

IMG_6914

checking the code. the robot was working fine but the laptop was so laggy, we have to find out why

IMG_6942

Cean, is a smart 6 yo kid πŸ™‚

IMG_6876

he finished lots of levels of puzzles today πŸ˜‰ almost without assistance πŸ˜‰

IMG_6877

IMG_6881 IMG_6910

Capt. Faris was soo busy assisting the class

 

 

IMG_6878

while also doing our face recognition project πŸ˜‰

IMG_6948

IMG_6949 IMG_6950

Hafiz is now focusing on machine learning

IMG_6879

today is about training the machine

IMG_6892

to play tic tac toe πŸ˜‰

IMG_6896 IMG_6897

IMG_6956

Ara was still in Hydra project

IMG_6880

but he was also doing more or less the same project as Faishal’s

IMG_6893 IMG_6899

IMG_6911

Al is doing machine learning project while also discussing it with Capt. Awa πŸ˜‰

IMG_6882

Badi is going to add carousel to the website

IMG_6884 IMG_6901

working on the code

IMG_6925 IMG_6926

but at the end he decided to do it differently, not with carousel but with some more sleek and cooler way of changing full screen images πŸ˜€

IMG_6944

Syadad was very quiet and productive like usual πŸ˜‰

IMG_6885

Syadad typed almost 3 code in JavaScript today

IMG_6915

to create rainbow triangle

IMG_6929

and aligned triangle πŸ™‚

IMG_6937

and all the codes worked nicely πŸ™‚ well done Syadad!

IMG_6965

IMG_6966

Capt. Awa has successfully created an Panic Button that will give warning to a cellular phone when the button is pressed

IMG_6886

the system works via wifi and we’re going to try using it via mobile network πŸ™‚

IMG_6902

but first, playing with an Elder Wand (we’re planning to make our own :D)

IMG_6903

and the map of Hogsmeade LOL

IMG_6904

and then continue working with the Panic Button project

IMG_6919

Josh is finally joining the class πŸ˜‰ Welcome Josh πŸ˜‰

IMG_6912

Josh created his first game today πŸ˜‰

IMG_6923

IMG_6932 IMG_6941

IMG_6954 IMG_6961

IMG_6967 IMG_6972

Such and awesome progress in just 90 minutes πŸ˜‰

IMG_6973

Mohan is back!

IMG_6916

He’s given a task to create Agario Game πŸ˜‰

IMG_6922 IMG_6936

Muhammad was continuing to learn nmap, etherape and more tools πŸ˜‰

IMG_6918 IMG_6927

IMG_6938 IMG_6945

IMG_6958 IMG_6968

Zaaka is joining the class too πŸ™‚

IMG_6930

Zaaka and Kishan took our Private Coding Class few weeks ago, and Zaaka has been improving a lot since then πŸ™‚

IMG_6933

He had elevated the game to the next level with very creative ideas πŸ™‚

IMG_6939

looking like a real game already!!!

IMG_6946

keep on going Zaaka

IMG_6963

Kishan said he was confused with the game he is creating

IMG_6931

but he already created a very brilliant and complex one πŸ™‚

IMG_6959 IMG_6964

amazing work, Kishan πŸ™‚

IMG_6969 IMG_6970

Capt. Faris helping Kishan with some errors πŸ™‚

IMG_6974 Azmi IMG_6957

The class πŸ™‚ This is how we spend Saturday πŸ˜‰ By creating things πŸ™‚

IMG_6887 IMG_6888

IMG_6889 IMG_6913

IMG_6920 IMG_6921

IMG_6934 IMG_6962

*Photos and videos are also available here

ProCodeCG – Kids Private Class – White Hacking – Day #5 – 17 June 2019

Standard

The last day already πŸ™‚ *but don’t worry Ara will still take the class regularly after this πŸ˜‰

IMG_3764

Our to do list for today πŸ˜‰

IMG_3765

And then Ara is installing DVWA for like the 10th times πŸ˜€

IMG_3766

it didn’t work on Ara’s laptop but worked well on the Mac

IMG_3768

this time Ara got this .php file which is a good sign

IMG_3769

got some problems with dpkg but we fixed this

IMG_3770

the point is that we’re going to make the target use a proxy that has been intercepted by BurpSuite to get the session id to be used by Hydra to crack the password πŸ˜€

IMG_3771

DVWA installation and setup success πŸ™‚

IMG_3772

IMG_3773

now loading the BurpSuite

IMG_3774

setting up the browser to use proxy manually (directed to BurpSuite)

IMG_3775

setting up BurpSuite

IMG_3776

and cracking up password using Hydra πŸ™‚

IMG_3778

ok all task for today is accomplished, very well done! πŸ™‚

*Photos and videos are also available here

ProCodeCG – Darul Hikam – Kids Coding Class – 29 March 2019

Standard

We’re back after a while with Capt. Awa on duty

IMG_8425

IMG_8456

Helping Danen with RFID

IMG_8449

Hanif is ready to work on object following and random spawning today

IMG_8426

IMG_8430

We got so many problems in setting the camera view while also spawning the pipes randomly

IMG_8435

IMG_8447

Hanif helped Khalis with GameMaker πŸ™‚

IMG_8461

Andra learned a new topic today: security for kids πŸ™‚

IMG_8427

Andra learned basic things about computer/internet security

IMG_8431

Like firewall

IMG_8434 IMG_8436

and how to set up/cracking password

IMG_8437

IMG_8451

IMG_8450

Detecting fake website or emails

IMG_8441

When we do things right, the company will grow

IMG_8444

Andra also has to write some code

IMG_8445

IMG_8448

IMG_8455

IMG_8462

Khalis learned new things with Scratch πŸ˜‰

IMG_8428

IMG_8438 IMG_8439

IMG_8440 IMG_8446

And then he got ideas to create a new game πŸ˜‰

IMG_8459 IMG_8460

Danen’s project today is to explore RFID

IMG_8429

This project is not done yet, there are still some problems with Β the RFID readings

IMG_8432

We will debug it next week πŸ˜‰

IMG_8433

*Photos and videos are also available here