Giter VIP home page Giter VIP logo

Mohamed Ihsan Izwer's Projects

ansiblek8basesetup icon ansiblek8basesetup

This script can be used to setup a new Kubernetes cluster in virtual machines/bare metal hosts. Aside from that, this could be also used to just initialize new nodes.(These nodes could be either used as a master node or a worker node later on).

ansiblenginxreverseproxywithcachingandtls icon ansiblenginxreverseproxywithcachingandtls

This Ansible script targets setting up NGINX based reverse proxies with caching and allows both HTTP and HTTPS. For HTTPS certificates are generated and maintained with the help of certbot. Please note that this only works with subdomains. TLDs require creating of challenges for certificate renewals and generation. Refer the readme file for more details on the usage.

api-security-oauth-for-restful-api icon api-security-oauth-for-restful-api

we will look at API Security. More specifically, we will see how we can use Oauth for RESTful APIs. For this we will be using some already available opensource software. Please refer blog for indepth explaination.

basicnodenginxplaybook icon basicnodenginxplaybook

This is a simple playbook that will setup an NGINX reverse proxy with a NodeJS backend. It uses my Covid Dashboard that I wrote using ReactJs as a demo application. You can find more information on this on my blog: https://takeondevops.com

boinc icon boinc

Open-source software for volunteer computing and grid computing.

confluence-azure-sas-shell icon confluence-azure-sas-shell

This is a shell script that could be used to interact with Atlassian's confluence using their api. To use it you would have to replace certain values inside angle brackets and prefereably encrypt the scripts using shc.

covid19-dash-sl icon covid19-dash-sl

Simple ReactJS based Covid19 Dashboard. Please refer the blog for usage instructions

csrf-protection-via-double-submit-cookie-patterns icon csrf-protection-via-double-submit-cookie-patterns

Here we will look at how we can implement Cross-Site Request Forgery protection via Double Submit Cookie Patterns. For more information on this please read the blog: http://hackerintent.co.nf/2018/05/08/double-submit-cookie/

csrf-protection-via-stp icon csrf-protection-via-stp

Here we will look at how we can implement Cross-Site Request Forgery protection via Synchronizer Token Patterns(STP). For a more in-detail explaination please read the blog post: http://hackerintent.co.nf/2018/05/07/synchronizer-token-patternsstp/

extractlogs icon extractlogs

A script used to collect and compress server logs up to 4 times lesser than original size of them.

ihsans-encryptor icon ihsans-encryptor

A simple yet comprehensive encryption tool that allows you to encrypt and decrypt a given directory.

likatite icon likatite

The Likatite web application is an application built using maven, OAuth2 and facebook Graph API. This application is intended to access users facebook posts and display statistics such as the total number of posts made by the user, total number likes for the posts, most liked photo, photo with most comments etc. Finally it allows users to get an idea of their usage and a rating that rates their facebook profile. It allows sharing in facebook to make it possible for users showcast their fame and the dent they've caused in social media.

minesweeper icon minesweeper

MineSweeper is a simple ping sweeping script. Port scanning functionality in the near future.

phishing-site icon phishing-site

This is a phishing site created to show users and create awareness about how easy it is to create phishing site and avoid it.

product-apim icon product-apim

Welcome to the WSO2 API Manager source code! For info on working with the WSO2 API Manager repository and contributing code, click the link below.

servchal icon servchal

This is a repo created to submit my code and solution for a technical challenge.

server-status icon server-status

This script could be used along with cronjob to automate the process of checking which of your corporate servers are up. If they are not up this script will send you an email notification.

servicedeskplusincmanforibmqradar icon servicedeskplusincmanforibmqradar

In this script I have demonstrated how ServiceDeskPlus could be used as an Incident Management tool for IBM Qradar. For this purpose I have used the RESTful APIs made available by both the products. All in all this is a great option as there is a free option for Service Desk plus and therefore you can get Incident Management of the SIEM done for almost free. I have tested this script on IBM Qradar server backend myself BTW. Therefore it is written in shell. I hope to elaborate more on the functionality of this in my blog. So stay tuned to: https://tech.ihsanizwer.tk

sorting-algorithm-simulator icon sorting-algorithm-simulator

This is an sorting algortithm simulator developed using java. This could be used as a learning tool for newbies to Sorting Algorithms to get an Idea about 2 widely used algorithms. It covers Bubble Sort and Insertion Sort. This was developed by me for an Assignment in college, Sri Lanka Institute of Information Technology(SLIIT).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.