ProCodeCG Kids Private Class – White Hacking – 15 Aug 2019

Standard

Another hard work preparation for ProCodeCG Kids Coding Exhibition in two days!

IMG_8687

We’re going to hack wifi with Kali Linux on Virtual Box

IMG_8688

and this network usb adapter is essential to enable Kali Linux to recognize a wifi network 😉

IMG_8685

while one computer start hacking

IMG_8686

Ara is starting to follow the steps, starting with setting up the hardware 😉

IMG_8689

and then installing the driver

IMG_8690

IMG_8691

enable wifi monitoring

IMG_8695

start monitoring

IMG_8696

dumping the wifi data

IMG_8697

waiting for a handshake before start hacking

IMG_8698 Screen Shot 2019-08-15 at 17.55.59

the first attempt is failed because the password is too hard 😀

Screen Shot 2019-08-15 at 16.07.15

but we got this one and get the  wifi password: password 😀 because we changed to password into something easy to guess 😀 a word that is included in the dictionary 🙂

Screen Shot 2019-08-15 at 18.00.13

IMG_8702

and then we started to hack using rainbow table

Screen Shot 2019-08-15 at 19.18.47

Screen Shot 2019-08-15 at 19.19.38

it is not yet successful but we stopped it because we already done the hacking project with dictionary attack and it is enough for the exhibition. will get back to rainbow table after the exhibition 😉

IMG_8705

the other reason is this 😀 😀 😀 after 3 straight hours hacking, Ara said he’s got backpain and went like this LOLLLLL

IMG_8706

and he still got homework to do LOLLLL

IMG_8703 IMG_8704

see you on Saturday, Ara, we’ll do live hacking 😉

IMG_8684

*Photos are also available here

Advertisements

ProCodeCG – Private Training – Coding with Python – 14 Aug 2019 – Day #3

Standard

Today we finished our calculator with GUI

Screen Shot 2019-08-14 at 10.27.17 IMG_8635

and then we learn some file and directory operations 😉

IMG_8636

we make a form that will save data to a file

Screen Shot 2019-08-14 at 11.20.49

and then read the file to display a keyword we search from a search form 😉

Screen Shot 2019-08-14 at 11.35.48

IMG_8637

IMG_8638

next we will learn some matrix operations and then some sorting algorithm 😉

IMG_8634

ProCodeCG Kids Private Class – White Hacking – 8 Aug 2019

Standard

Preparation for 17 August ProCodeCG Kids Exhibition 🙂

The first plan is to do wifi dumping and wifi monitoring with Kali Linux
IMG_8224

we tried many ways to enable wifi on kali linux

IMG_8225

but since we running kali linux on virtual box, airmon-ng could not recognize wifi connection

IMG_8226 IMG_8227

thus could not retrieve any data from any wifi connections

IMG_8228 IMG_8229

IMG_8230

so we changed plan to password attack 😉

IMG_8231

there are still several thing to research and setup before we’re ready for exhibition 🙂

IMG_8223

ProCodeCG – Private Training – Coding with Python – 8 Aug 2019 – Day #2

Standard

Day #2 of Private Training – Coding with Python 😉

IMG_8217

today we learn more about data structure in Python: array, list, and dictionary

IMG_8213

the exercise for today

Screen Shot 2019-08-08 at 10.46.06

Screen Shot 2019-08-08 at 10.27.19

and we start to learn Python GUI

Screen Shot 2019-08-08 at 11.27.36

Screen Shot 2019-08-08 at 11.12.59

Screen Shot 2019-08-08 at 11.59.47

There are more things to learn, in the next class we will learn about matrix 😉

IMG_8212

 

ProCodeCG Creating Games Private Class – Day #3 – 24 May 2019

Standard

Day #3 🙂

IMG_1864 IMG_1856

Today we’re downloading Game Maker Studio 2

IMG_1857 IMG_1859

We take a look at the options we have when we’re ready to export the game to .apk and upload it to PlayStore

IMG_1860

Writing down the plan

IMG_1862

and the most important thing: developing the game 🙂

IMG_1865

We decide to create the most simple game first

IMG_1866

We got the plan and the skill not it’s time for the hard work 🙂

IMG_1871

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #2 – 23 May 2019

Standard

Day #2. We start to think about what games to make 😉

IMG_1778 IMG_1784

IMG_1777

This is how we do brainstorming and designing the game 🙂

IMG_1779

IMG_1781

IMG_1782

IMG_1790

IMG_1791

IMG_1794

We have LOTS of ideas but we will choose one to create today: Matching Game. The game will be about matching pictures or cards. The codes:

IMG_1780

IMG_1785

IMG_1786 IMG_1789

The prototype of the game 🙂 We took a lot of time to figure out how to identify same objects without too many complicated stuff 🙂

IMG_1792

Great, at least it works now. The main logics have been coded, the hard work is now on creating assets 😀

IMG_1793

Creating games, even the simplest ones need hard work, persistency and experience.

IMG_1783

There’s no such things as shortcut 🙂 We have to spend time and work 🙂

IMG_1788

*Photos and videos are also available here

ProCodeCG Creating Games Private Class – Day #1 – 22 May 2019

Standard

Day #1 of Creating Games Private Class 🙂 The target for 3 days is to be able to make a game that is eligible to be uploaded to PlayStore 😉

IMG_1720

Before start to create a game, one should learn basic principals of programming. Today Fariq has to go through some tasks to learn the logics and basic skills to create a game

IMG_1721

Doing these kind of challenges and solving problems can help us to be more creative and flexible

IMG_1723

On the left side is a tool to create games: GameMaker

IMG_1726

Even though this tools is simple, it is powerful enough to create awesome games

IMG_1728

and also to learn programming

IMG_1722

IMG_1724 IMG_1725

An example of a simple game created with Game Maker 🙂 The first game of Fariq 🙂

IMG_1729

*Photos are also available here