diff --git a/README.md b/README.md index 4c2fac074ba..d73d6009065 100644 --- a/README.md +++ b/README.md @@ -1,116 +1 @@ -# The Hacker theme - -[![.github/workflows/ci.yaml](https://github.com/pages-themes/hacker/actions/workflows/ci.yaml/badge.svg)](https://github.com/pages-themes/hacker/actions/workflows/ci.yaml) [![Gem Version](https://badge.fury.io/rb/jekyll-theme-hacker.svg)](https://badge.fury.io/rb/jekyll-theme-hacker) - -*Hacker is a Jekyll theme for GitHub Pages. You can [preview the theme to see what it looks like](http://pages-themes.github.io/hacker), or even [use it today](#usage).* - -![Thumbnail of Hacker](thumbnail.png) - -## Usage - -To use the Hacker theme: - -1. Add the following to your site's `_config.yml`: - - ```yml - remote_theme: pages-themes/hacker@v0.2.0 - plugins: - - jekyll-remote-theme # add this line to the plugins list if you already have one - ``` - -2. Optionally, if you'd like to preview your site on your computer, add the following to your site's `Gemfile`: - - ```ruby - gem "github-pages", group: :jekyll_plugins - ``` - -## Customizing - -### Configuration variables - -Hacker will respect the following variables, if set in your site's `_config.yml`: - -```yml -title: [The title of your site] -description: [A short description of your site's purpose] -``` - -Additionally, you may choose to set the following optional variables: - -```yml -show_downloads: ["true" or "false" (unquoted) to indicate whether to provide a download URL] -google_analytics: [Your Google Analytics tracking ID] -``` - -### Stylesheet - -If you'd like to add your own custom styles: - -1. Create a file called `/assets/css/style.scss` in your site -2. Add the following content to the top of the file, exactly as shown: - ```scss - --- - --- - - @import "https://github.com/%7B%7B%20site.theme%20%7D%7D"; - ``` -3. Add any custom CSS (or Sass, including imports) you'd like immediately after the `@import` line - -*Note: If you'd like to change the theme's Sass variables, you must set new values before the `@import` line in your stylesheet.* - -### Layouts - -If you'd like to change the theme's HTML layout: - -1. For some changes such as a custom `favicon`, you can add custom files in your local `_includes` folder. The files [provided with the theme](https://github.com/pages-themes/hacker/tree/master/_includes) provide a starting point and are included by the [original layout template](https://github.com/pages-themes/hacker/blob/master/_layouts/default.html). -2. For more extensive changes, [copy the original template](https://github.com/pages-themes/hacker/blob/master/_layouts/default.html) from the theme's repository
(*Pro-tip: click "raw" to make copying easier*) -3. Create a file called `/_layouts/default.html` in your site -4. Paste the default layout content copied in the first step -5. Customize the layout as you'd like - -### Customizing Google Analytics code - -Google has released several iterations to their Google Analytics code over the years since this theme was first created. If you would like to take advantage of the latest code, paste it into `_includes/head-custom-google-analytics.html` in your Jekyll site. - -### Overriding GitHub-generated URLs - -Templates often rely on URLs supplied by GitHub such as links to your repository or links to download your project. If you'd like to override one or more default URLs: - -1. Look at [the template source](https://github.com/pages-themes/hacker/blob/master/_layouts/default.html) to determine the name of the variable. It will be in the form of `{{ site.github.zip_url }}`. -2. Specify the URL that you'd like the template to use in your site's `_config.yml`. For example, if the variable was `site.github.url`, you'd add the following: - ```yml - github: - zip_url: http://example.com/download.zip - another_url: another value - ``` -3. When your site is built, Jekyll will use the URL you specified, rather than the default one provided by GitHub. - -*Note: You must remove the `site.` prefix, and each variable name (after the `github.`) should be indent with two space below `github:`.* - -For more information, see [the Jekyll variables documentation](https://jekyllrb.com/docs/variables/). - -## Roadmap - -See the [open issues](https://github.com/pages-themes/hacker/issues) for a list of proposed features (and known issues). - -## Project philosophy - -The Hacker theme is intended to make it quick and easy for GitHub Pages users to create their first (or 100th) website. The theme should meet the vast majority of users' needs out of the box, erring on the side of simplicity rather than flexibility, and provide users the opportunity to opt-in to additional complexity if they have specific needs or wish to further customize their experience (such as adding custom CSS or modifying the default layout). It should also look great, but that goes without saying. - -## Contributing - -Interested in contributing to Hacker? We'd love your help. Hacker is an open source project, built one contribution at a time by users like you. See [the CONTRIBUTING file](docs/CONTRIBUTING.md) for instructions on how to contribute. - -### Previewing the theme locally - -If you'd like to preview the theme locally (for example, in the process of proposing a change): - -1. Clone down the theme's repository (`git clone https://github.com/pages-themes/hacker`) -2. `cd` into the theme's directory -3. Run `script/bootstrap` to install the necessary dependencies -4. Run `bundle exec jekyll serve` to start the preview server -5. Visit [`localhost:4000`](http://localhost:4000) in your browser to preview the theme - -### Running tests - -The theme contains a minimal test suite, to ensure a site with the theme would build successfully. To run the tests, simply run `script/cibuild`. You'll need to run `script/bootstrap` once before the test script will work. +# The CSEAN-CTF 2023 - Landing Page diff --git a/_config.yml b/_config.yml index c5cf3fdc785..4e0b356e74e 100644 --- a/_config.yml +++ b/_config.yml @@ -1,5 +1,5 @@ -title: Hacker theme -description: Hacker is a theme for GitHub Pages. +title: CSEAN-CTF 2023 +description: Fun Side of Cyber Secure Nigeria Conf. 2023 by CSEAN show_downloads: true google_analytics: -theme: jekyll-theme-hacker \ No newline at end of file +theme: jekyll-theme-hacker diff --git a/_layouts/default.html b/_layouts/default.html index 1c8c883a480..21a8685c1d7 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -21,10 +21,11 @@

{{ site.description | default: site.github.project_tagline }}

{% if site.show_downloads %} - Download as .zip - Download as .tar.gz + Overview + Eligibility + Application {% endif %} - View on GitHub + Rules
diff --git a/assets/images/cseans-logo (1).png b/assets/images/cseans-logo (1).png new file mode 100644 index 00000000000..0c49d49c634 Binary files /dev/null and b/assets/images/cseans-logo (1).png differ diff --git a/assets/images/cseansshi.png b/assets/images/cseansshi.png new file mode 100644 index 00000000000..0c49d49c634 Binary files /dev/null and b/assets/images/cseansshi.png differ diff --git a/assets/images/lynsec-d.png b/assets/images/lynsec-d.png new file mode 100644 index 00000000000..4ba89091725 Binary files /dev/null and b/assets/images/lynsec-d.png differ diff --git a/assets/images/sixchan.png b/assets/images/sixchan.png new file mode 100644 index 00000000000..e408bd39d2a Binary files /dev/null and b/assets/images/sixchan.png differ diff --git a/assets/images/sixchan2.png b/assets/images/sixchan2.png new file mode 100644 index 00000000000..d13f2eae3a5 Binary files /dev/null and b/assets/images/sixchan2.png differ diff --git a/index.md b/index.md index e039c9ac641..b7d9f748350 100644 --- a/index.md +++ b/index.md @@ -2,122 +2,80 @@ layout: default --- -Text can be **bold**, _italic_, ~~strikethrough~~ or `keyword`. +**Dear Hackers,** -[Link to another page](./another-page.html). +It's official! -There should be whitespace between paragraphs. + +We are proud to announce that registration is open for the CSEAN Cybersecurity Hackathon games organized by the Cybersecurity Experts Association of Nigeria (CSEAN). Fun Side of Cyber Secure Nigeria Conference 2023 -There should be whitespace between paragraphs. We recommend including a README, or a file with information about your project. + -# Header 1 +**WHEN:** 10th & 11th July 2023 -This is a normal paragraph following a header. GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. +**WHERE:** Online -## Header 2 +## Overview +The CTF will be a Jeopardy Style CTF where the teams will have a list of challenges in different categories like Binary Exploitation, Reverse Engineering, Web Exploitation, Digital Forensics, Incident Response, Network Security, Governance Risk & Compliance, and others. For every challenge solved, your team will get a certain amount of points depending on the difficulty of the challenge. -> This is a blockquote following a header. -> -> When something is important enough, you do it even if the odds are not in your favor. -### Header 3 +# What should you expect? -```js -// Javascript code with syntax highlighting. -var fun = function lang(l) { - dateformat.i18n = require('./lang/' + l) - return true; -} -``` - -```ruby -# Ruby code with syntax highlighting -GitHubPages::Dependencies.gems.each do |gem, version| - s.add_dependency(gem, "= #{version}") -end -``` - -#### Header 4 - -* This is an unordered list following a header. -* This is an unordered list following a header. -* This is an unordered list following a header. - -##### Header 5 - -1. This is an ordered list following a header. -2. This is an ordered list following a header. -3. This is an ordered list following a header. - -###### Header 6 +* A Jeopardy format CTF; +* Around 20 challenges (beware, it can get insanely difficult, but, so rewarding!); +* A lot of "try harder" moments :); +* To compete against the best ethical hacking teams from Nigeria; +* A lot of prizes, including Cash Prizes, certifications, internships, memberships etc., to be won; +* Winners will be awarded at the **2023 CSEAN Cyber Secure Nigeria Conference**. +* A lot of fun! -| head1 | head two | three | -|:-------------|:------------------|:------| -| ok | good swedish fish | nice | -| out of stock | good and plenty | nice | -| ok | good `oreos` | hmm | -| ok | good `zoute` drop | yumm | +# Eligibility -### There's a horizontal rule below this. +* Applicants of any age group can participate +* You must be in a tertiary institution or finished one +* Must be a citizen of Nigeria. +* You must indicate previous works done in the Cybersecurity space. +* Not be a government agency, public administration, political organization, or non-profit of any type. +* Not be an individual engaged in any illegal activity -* * * +# Application Process -### Here is an unordered list: +* Apply and fill out the online application form [HERE](https://docs.google.com/forms/d/e/1FAIpQLSdgKk7jWC04O7QHQtriNEQyC-L2Kkug_WzVbAyaGTjPohzycw/viewform). +* To register, you need to form a team. A team is made up of 4-6 participants. +* Once the team captain registers the team, please wait for a follow-up email to join our Discord channel. -* Item foo -* Item bar -* Item baz -* Item zip +Applications are due on July 10th at 8 PM (Nigeria time). For more information, visit https://info.cseanctf.org.ng/ -### And an ordered list: +# Rules +Rules concerning the platform are included. +- Sharing the flags between different teams is prohibited. +- Brute Force attacks on the challenges submission portal or challenges links are not allowed. +- Any attack against the site or the hosted servers will be observed, and the player will be banned from participating in the CTF immediately. +- Organizers have permission to disqualify teams for any unethical behaviour or any trials to interrupt the CTF. +- Please be polite and respectful in your dealings with Moderators and CTF players -1. Item one -1. Item two -1. Item three -1. Item four +General Rules and Disclaimers -### And a nested list: +1. All applications must be submitted online and completed by July 10th at 7:59 pm. +2. Only those applications submitted on time through the online application processes will be accepted. Applications received by any other means will not be considered. +3. Applicants are responsible for ensuring proper contact information has been submitted and is maintained throughout the Cybersecurity Hackathon Process to allow communications about the Cyber Hackathon Award. +4. Erroneous or false information provided in the application will result in immediate disqualification of the Applicant. CSEAN retain the right to disqualify any Applicant in their sole discretion. +5. If for any reason, the Cybersecurity Hackathon is not capable of running as planned, CSEAN reserves the right in its sole discretion to cancel, terminate, modify, or suspend the Cyber Hackathon Award Program at any time. +6. By submitting an Application or by being an Applicant, you understand that there is no joint venture, partnership, employment, or agency relationship between you and CSEAN or Partner Organization/ Companies arising from any application or Cyber Hackathon Award. +7. Once notified about having a finalist application approved and receiving an Award, a Recipient has three weeks to submit information for processing the Award payment. Not meeting that deadline will result in a forfeiture of the Award. +8. Award Recipients grant permission to CSEAN, and its Partners to use the name, logo, statements, including city and state of primary physical location, and the submitted Application information in perpetuity, worldwide, royalty-free in all media now known, or which may be developed in the future to promote the Cyber Hackathon Award Programme and its objectives. +9. The decisions of the Cybersecurity Hackathon are final, and Applicants specifically agree that the decision of the Program and any decision of CSEAN is not subject to review or appeal in any form whatsoever, including courts of law. +10. By submitting your email address and/or an Application, you consent to our processing of the included personal data to take action on the application and to contact you about other programs you may be interested in. +11. No warranty of any type is provided for any award. No Award may be transferred to any other party. +12. By completing an Application or being an Applicant, you agree on behalf of yourself and each of your respective heirs, executors, administrators, legal representatives, agents, successors and assigns (“Releasing Party”) to the Cybersecurity Hackathon General Rules and the decisions of the competition, as applicable, and any affiliated entities or persons, and by completing an Application or being an Applicant, you release CSEAN, and their affiliates, advisors, agents, licensees, and any social or other media used for the Hackathon, and any of their respective officers, directors and employees as applicable (“Released Parties”), from any and all causes of action, suits, debts, dues, sums of money, accounts, reckonings, bonds, bills, covenants, contracts, controversies, promises, lost profits, indirect or direct damages, consequential damage, incidental damages, punitive or exemplary damages, judgments, claims and demands whosoever, in law, or equity, whether known or unknown, foreseen or unforeseen, which any Releasing Party has or may ever had, now or hereafter, arising from or related to the Cybersecurity Hackathon, these General Rules, any Application materials, including but not limited to any use or non-use of any Application materials, delivery, misdelivery, acceptance, possession, attendance at, travel related to, misuse, and/or use of or inability to use, any Award, or technical or other failures of any kind -- level 1 item - - level 2 item - - level 2 item - - level 3 item - - level 3 item -- level 1 item - - level 2 item - - level 2 item - - level 2 item -- level 1 item - - level 2 item - - level 2 item -- level 1 item +# Organizer -### Small image +![CSEAN](https://raw.githubusercontent.com/cyberexpertsng/csean/master/assets/images/sixchan2.png) -![Octocat](https://github.githubassets.com/images/icons/emoji/octocat.png) - -### Large image - -![Branching](https://guides.github.com/activities/hello-world/branching.png) - - -### Definition lists can be used with HTML syntax. - -
-
Name
-
Godzilla
-
Born
-
1952
-
Birthplace
-
Japan
-
Color
-
Green
-
- -``` -Long, single-line code blocks should not wrap. They should horizontally scroll if they are too long. This line should be long enough to demonstrate this. -``` +# Sponsors & Partner +![LYNSEC](https://raw.githubusercontent.com/cyberexpertsng/csean/master/assets/images/lynsec-d.png) ``` -The final element. +Happy Hacking. ```