Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.6%) to scientific vocabulary
Repository
Network Monitoring Tool
Basic Info
- Host: GitHub
- Owner: smmir-cent
- Language: JavaScript
- Default Branch: main
- Size: 2.03 MB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Centom
Getting Started
Prerequisites
sh
sudo apt-get update
- net-snmp developed based on net-snmp C library
sh
sudo apt-get install libsnmp-dev snmp-mibs-downloader
- redis used for monitoring infos
sh
sudo apt-get install redis-server
- clang-format
sh
sudo apt-get install clang-format-9
- Agent
<!-- https://kifarunix.com/install-and-configure-snmp-on-ubuntu-debian/ -->
<!-- cp /usr/bin/net-snmp-create-v3-user ~/
sed -ie '/prefix=/adatarootdir=${prefix}\/share' /usr/bin/net-snmp-create-v3-user -->
sh sudo apt-get install snmpd cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.orig net-snmp-create-v3-user -ro -A STrP@SSWRD -a SHA -X STr0ngP@SSWRD -x AES snmpadmin https://www.sysadmin.md/snmpv3-users-cheatsheet.html<!-- snmpwalk -v3 -a SHA -A STrP@SSWRD -x AES -X STr0ngP@SSWRD -l authPriv -u snmpadmin 192.168.220.129 >> /home/user/Centom/output.txt --> ### Executing program
```sh git clone https://github.com/smmir-cent/Centom.git mkdir build ; cd build cmake .. ; make -j4
test:
centom_engine [-walk | -get] [ip] [OIDs] ```
Executing Backend
sh
git clone https://github.com/smmir-cent/Centom.git
cd backend
python3 -m venv env
source env/bin/activate
pip3 install -r requirements.txt
sqlite3 project/db.sqlite
sql
CREATE TABLE user (
id INTEGER PRIMARY KEY,
email TEXT NOT NULL UNIQUE,
user_role TEXT NOT NULL,
password TEXT NOT NULL
);
CREATE TABLE network (
name TEXT PRIMARY KEY,
subnet TEXT NOT NULL,
agents TEXT NOT NULL,
info TEXT NOT NULL
);
INSERT INTO user (id,email,password,user_role)
VALUES (0,"superAdmin@gmail.com","08c1e89c0590b66c452d7370540b2dc6cf8be5c381a18f6ae5de234069ff79e2","superAdmin");
sh
python3 -m project.__init__
Owner
- Name: Mahdi Mirfendereski
- Login: smmir-cent
- Kind: user
- Repositories: 3
- Profile: https://github.com/smmir-cent
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: "Centom"
message: >-
If you use this software, please cite it using the
metadata from this file.
type: "software"
authors:
- given-names: "Mahdi"
family-names: "Mirfendereski"
email: "mirmahdiseyyed@gmail.com"
affiliation: "Amirkabir University of Technology"
url: "https://github.com/smmir-cent/Centom"
GitHub Events
Total
Last Year
Dependencies
- 1204 dependencies
- @testing-library/jest-dom ^5.16.4
- @testing-library/react ^13.3.0
- @testing-library/user-event ^13.5.0
- axios ^0.27.2
- bootstrap ^5.2.0
- react ^18.2.0
- react-dom ^18.2.0
- react-graph-vis ^1.0.7
- react-icons ^4.4.0
- react-router-dom ^6.3.0
- react-scripts 5.0.1
- react-vis-network-graph ^3.0.1
- styled-components ^5.3.5
- web-vitals ^2.1.4
- Flask ==2.1.3
- Flask-Login ==0.6.1
- Flask-SQLAlchemy ==2.5.1
- Jinja2 ==3.1.2
- MarkupSafe ==2.1.1
- SQLAlchemy ==1.4.39
- Werkzeug ==2.1.2
- click ==8.1.3
- greenlet ==1.1.2
- importlib-metadata ==4.12.0
- itsdangerous ==2.1.2
- zipp ==3.8.1