Skip to content

lweyajoe/alx_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple tools for alx SE course

Installation

Run script sudo ./install.sh to install agcc, createbetty and cleanbetty on your computer.

agcc

This is a simple tool that runs gcc compiler with the following options

-Wall -Werror -Wextra -pedantic -std=gnu89

To use run:

agcc file [OPTIONS]

createbetty

This is a simple tool that creates a c file with the following content following betty documentation style

#include <stdio.h>

/**
* main - Entry point
*
* Return: Always 0 (Success)
*/

int main(void)
{
	return (0);
}

To use run

createbetty filename

cleanbetty

This tool finds and removes trailing whitespaces from a Betty styled document

To use the tool run

cleanbetty file

Installation

To install run:

sudo ./install.sh

Usage

The sytanx to use the tool is:

agcc filename [OPTIONS]

Find and copy from parent

copy and paste the following link in terminal

curl https://raw.githubusercontent.com/osala-eng/alx_tools/master/findcp.sh -o findcp && chmod a+x findcp

Usage

Run ./findcp [filename]

Crackme3

Generate Crackme3 password file using the following script

curl https://raw.githubusercontent.com/lweyajoe/alx_tools/main/crackme3.sh -o run.xt && chmod u+x run.xt && ./run.xt

Repo

https://github.com/lweyajoe/alx_tools

Author:

Joseph Lweya c 2022

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published