Title: | The Proton Game |
---|---|
Description: | 'The Proton Game' is a console-based data-crunching game for younger and older data scientists. Act as a data-hacker and find Slawomir Pietraszko's credentials to the Proton server. You have to solve four data-based puzzles to find the login and password. There are many ways to solve these puzzles. You may use loops, data filtering, ordering, aggregation or other tools. Only basics knowledge of R is required to play the game, yet the more functions you know, the more approaches you can try. The knowledge of dplyr is not required but may be very helpful. This game is linked with the ,,Pietraszko's Cave'' story available at http://biecek.pl/BetaBit/Warsaw. It's a part of Beta and Bit series. You will find more about the Beta and Bit series at http://biecek.pl/BetaBit. |
Authors: | Przemysław Biecek [aut, cre], Witold Chodor [trl], Foundation SmarterPoland.pl [cph] |
Maintainer: | Przemysław Biecek <[email protected]> |
License: | GPL-2 |
Version: | 1.0 |
Built: | 2024-11-05 02:40:06 UTC |
Source: | https://github.com/cran/proton |
The character vector of recently executed commands. Each element of the vector consists of command's name and command's arguments separated with a space.
data(bash_history)
data(bash_history)
a character vector with 19913 elements.
The dataset describing names, surnames and faculty employees' logins. Note that it is an artificial dataset that imitates real database. The subsequent columns in this dataset describe:
name. The name of an employee.
surname. The surname of an employee.
login. The login of an employee on the Proton server.
data(employees)
data(employees)
a data frame with 541 rows and three columns.
The dataset describing the history of logs: who, from where and when logged into the Proton server. The subsequent columns in this dataset describe:
login. The login of the user which logs into the Proton server.
host. The IP address of the computer, from which the log into the Proton server was detected.
date. The date of log into the Proton server. Rows are sorted by this column.
data(logs)
data(logs)
a data frame with 59366 rows and 3 columns.
The proton
function is used for solving problems in the data-based game ,,The Proton Game”.
Solve four data-based puzzles in order to crack into Pietraszko's account!
proton(...)
proton(...)
... |
|
Every time when some additional hints are needed one should add
hint=TRUE
argument to the proton
function.
In order to get more information about a user on the Proton server
one should pass action = "login"
, login="XYZ"
arguments
to the proton
function.
In order to log into the Proton server one should pass action = "login"
,
login="XYZ"
, password="ABC"
arguments to the proton
function.
If the password matches login, then one will receive a message about successful login.
In order to log into a server different from Proton one should pass
action = "server"
, host="XYZ"
arguments to the proton
function.
,,The Proton Game” is a free of charge, educational project of the SmarterPoland.pl Foundation. By transferring a donation on the foundation's account, which is shown on site http://smarterpoland.pl/index.php/fundacja/, you will help us to create other educational games. Even an amount of $10 will facilitate creation and maintenance of subsequent educational projects! Thank you!
Przemyslaw Biecek, [email protected], SmarterPoland.pl Foundation.
## Not run: proton() proton(hint=TRUE) ## End(Not run)
## Not run: proton() proton(hint=TRUE) ## End(Not run)
The character vector of 1000 most commonly used passwords. It is sorted by the frequency of password's usage. First passwords in the vector are the most frequently used.
data(top1000passwords)
data(top1000passwords)
a character vector with 1000 elements.