This is an old revision of the document!


OpenLab is an informal meeting of students interested in security and cryptography taking place each Friday 10:00-11:00 in A403.

Ethereum and smart contract programming On the seminar you will: - learn what is Ethereum platform and how smart contracts work - program your own smart contracts in Solidity - hack some smart contracts (real-world famous and costly exploits will be shown)

Prerequisites: If you want to use your own laptop, you will need: 1. Some Ethereum wallet app connected to the Rinkeby test network, for example: a) Ethereum Wallet

  1. download Ethereum Wallet from https://github.com/ethereum/mist/releases
  2. start it, select “Develop / Network / Rinkeby - Test network” and synchronize with the blockchain (you can use “Sync with light client” option)

b) MetaMask browser plugin (Firefox, Opera, Chrome)

  1. install plugin from https://metamask.io/
  2. download of blockchain data is not required but the GUI is less user friendly

2. Create an Ethereum account on the Rinkeby test network and get some Ether

  1. you can get free Ether from the Rinkeby faucet (https://faucet.rinkeby.io/) - instructions are on the site

3. Browser with allowed Javascript to run the IDE (https://remix.ethereum.org/) If you need any help you can write to 454919@mail.muni.cz.

Petr

  • Date: 04.05.2018
  • Title: OSINT & recon: hands-on practical lab. (Martin Čarnogurský)
  • Part 2 of talk from last semester (“OSINT: NSA surveillance for hipsters.”) aimed at specific tools for conducting the reconnaissance and OSINT research about a target. We will deep dive into several tools and use them in practice. It is recommended that the participants install Kali Linux (and fully update) up front (Default, 64-bit installation, not the light version) into VirtualBox/VMWare. It is also highly recommended that the participants register a free account at (https://www.paterva.com/web7/community/community.php) which is needed for using Maltego CE.