Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○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 (3.4%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
nothing to do
Basic Info
- Host: GitHub
- Owner: ha1s7sZy
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 250 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Created over 1 year ago
· Last pushed 10 months ago
Metadata Files
Readme
Changelog
Contributing
Funding
License
Code of conduct
Citation
Codeowners
Security
Roadmap
Authors
Zenodo
Notice
Copyright
Dco
README-ar.md
English | | | Azrbaycan | | | Catal | etina | Deutsch | | Espaol | | Franais | | Indonesia | Italiano | | | | | | | Nederlands | Polski | Portugus (Brasil) | | | Trke | | Ting Vit
# API Security Checklist
API
---
## (Authentication)
- [ ] `Basic Auth` ( [JWT](https://jwt.io/), [OAuth](https://oauth.net/)).
- [ ] `` ` ` ` `. .
- [ ] ` ` ` jail feature` .
- [ ] .
### JSON Web Token) JWT)
- [ ] (`JWT Secret`) brute forcing .
- [ ] JWT. (`HS256` `RS256`).
- [ ] (`TTL`, `RTTL`) .
- [ ] JWT, [easily](https://jwt.io/#debugger-io).
- [ ] . JWT .
##
- [ ] (Throttling) DDoS brute-force.
- [ ] HTTPS MITM (Man In The Middle Attack).
- [ ] `HSTS` header SSL SSL Strip.
- [ ] .
- [ ] IP .
## Authorization
### OAuth
- [ ] `redirect_uri` .
- [ ] ( `response_type=token`).
- [ ] `state` CSRF OAuth.
- [ ] scope .
##
- [ ] HTTP method : `GET ()`, `POST ( )`, `PUT/PATCH ( )`, and `DELETE ( )`, `405 Method Not Allowed` method .
- [ ] `content-type` reuest header (Content Negotiation) ( `application/xml`, `application/json`, ) `406 Not Acceptable` .
- [ ] `content-type` posted data ( `application/x-www-form-urlencoded`, `multipart/form-data`, `application/json`, ).
- [ ] ( `XSS`, `SQL-Injection`, `Remote Code Execution`, ).
- [ ] (`credentials`, `Passwords`, `security tokens`, `API keys`) Authorization header.
- [ ] .
- [ ] API caching Rate Limit policies ( ` Quota`, ` Spike Arrest`, ` Concurrent Rate Limit`)
##
- [ ] authentication broken authentication.
- [ ] . `/me/orders` `/user/654321/orders`.
- [ ] auto-increment. `UUID` .
- [ ] XML, entity parsing `XXE` (XML external entity).
- [ ] XML, entity expansion `Billion Laughs/XML bomb` exponential entity expansion.
- [ ] CDN .
- [ ] Workers, Queues HTTP Blocking.
- [ ] DEBUG mode .
- [ ] .
##
- [ ] `X-Content-Type-Options: nosniff` header.
- [ ] `X-Frame-Options: deny` header.
- [ ] `Content-Security-Policy: default-src 'none'` header.
- [ ] headers - `X-Powered-By`, `Server`, `X-AspNet-Version` .
- [ ] `content-type` `application/json` `content-type` `application/json`.
- [ ] `credentials`, `Passwords`, `security tokens`.
- [ ] status code . ( `200 OK`, `400 Bad Request`, `401 Unauthorized`, `405 Method Not Allowed`, ).
## CI & CD
- [ ] / unit/integration tests coverage.
- [ ] .
- [ ] .
- [ ] ( /) .
- [ ] ( ) .
- [ ] rollback.
## Monitoring
- [ ] Use centralized logins for all services and components.
- [ ] Use agents to monitor all traffic, errors, requests, and responses.
- [ ] Use alerts for SMS, Slack, Email, Telegram, Kibana, Cloudwatch, etc.
- [ ] Ensure that you aren't logging any sensitive data like credit cards, passwords, PINs, etc.
- [ ] Use an IDS and/or IPS system to monitor your API requests and instances.
---
## :
- [yosriady/api-development-tools](https://github.com/yosriady/api-development-tools) - RESTful HTTP+JSON APIs.
---
#
fork pull request. `team@shieldfy.io`.
Owner
- Login: ha1s7sZy
- Kind: user
- Repositories: 1
- Profile: https://github.com/ha1s7sZy
GitHub Events
Total
- Push event: 1,526
- Create event: 2
Last Year
- Push event: 1,526
- Create event: 2
Dependencies
.github/workflows/ci-plus.yml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
1.x/spring-boot-actuator/pom.xml
maven
- org.springframework.boot:spring-boot-devtools
- org.springframework.boot:spring-boot-starter-actuator
- org.springframework.boot:spring-boot-starter-web
- org.springframework.boot:spring-boot-starter-test test
Cargo.lock
cargo
- 753 dependencies
Cargo.toml
cargo
Dockerfile
docker
- alpine latest build
FSH.StarterKit.nuspec
nuget
AWS_EC2/requirements.txt
pypi
- awscli *
- boto3 ==1.10.50
- pandas *
- plotly *
Backend/requirements.txt
pypi
- Django *
- Pillow *
- django-cors-headers *
- folium ==0.2.1
- ipython *
- matplotlib *
- numpy *
- opencv-python *
- pandas *
- pdflatex *
- pylatex *
- scikit-image *
- tensorflow *
Gemfile
rubygems
- asciidoctor = 2.0.11
- asciidoctor-multipage = 0.0.12
- concurrent-ruby = 1.1.7
- tilt = 2.0.10
Gemfile.lock
rubygems
- addressable 2.5.2
- bundler 1.16.1
- colorator 1.1.0
- concurrent-ruby 1.0.5
- em-websocket 0.5.1
- eventmachine 1.2.7
- ffi 1.9.25
- forwardable-extended 2.6.0
- http_parser.rb 0.6.0
- i18n 0.9.5
- jekyll 3.8.3
- jekyll-last-modified-at 1.0.1
- jekyll-sass-converter 1.5.2
- jekyll-watch 2.0.0
- kramdown 1.17.0
- liquid 4.0.0
- listen 3.1.5
- mercenary 0.3.6
- pathutil 0.16.1
- posix-spawn 0.3.13
- public_suffix 3.0.2
- rake 12.3.1
- rb-fsevent 0.10.3
- rb-inotify 0.9.10
- rouge 3.1.1
- ruby_dep 1.5.0
- safe_yaml 1.0.4
- sass 3.5.6
- sass-listen 4.0.0
- uswds-jekyll 4.1.0
.github/workflows/ci.yaml
actions
- actions/checkout v3 composite
- rhysd/action-setup-vim v1 composite
.github/workflows/customer_service.yaml
actions
- actions/checkout v3 composite
- actions/setup-python v4 composite
- docker/build-push-action v3 composite
- docker/login-action v2 composite
- docker/setup-buildx-action v2 composite
.github/workflows/main_engage-portal.yml
actions
- actions/checkout v2 composite
- actions/download-artifact v2 composite
- actions/setup-python v1 composite
- actions/upload-artifact v2 composite
- azure/webapps-deploy v2 composite
DESCRIPTION
cran
- base64enc * imports
- glue * imports
- googleAuthR * imports
- jsonlite * imports
- tibble * imports
.github/workflows/blank.yml
actions
- gege-circle/github-action master composite
.github/workflows/kumuluzee-ci.yml
actions
- actions/cache v2 composite
- actions/checkout v2 composite
- actions/setup-java v1 composite
.github/workflows/frontend-docker.yml
actions
- actions/checkout v2 composite
- actions/setup-node v1 composite
- docker/build-push-action v2 composite
- docker/login-action v1 composite
- docker/setup-buildx-action v1 composite
- docker/setup-qemu-action v1 composite
Podfile
cocoapods
- JitsiMeetSDK >= 0
Podfile.lock
cocoapods
- Nuke 8.4.1
- RxCocoa 5.1.1
- RxGesture 3.0.2
- RxRelay 5.1.1
- RxSwift 5.1.1
- SDWebImage 5.8.2
- SnapKit 5.0.1
- Starscream 3.1.1
- StreamChat 2.2.5
- StreamChatClient 2.2.5
- StreamChatCore 2.2.5
- SwiftyGif 5.2.0
- VoxeetSDK 2.4.0
- VoxeetUXKit 1.3.4
Project_1/Dockerfile
docker
- golang 1.21 build
- scratch latest build
ambassador_src/Dockerfile
docker
- scratch latest build
api/Dockerfile
docker
- python latest build
docker-compose.mongo.yml
docker
- mongo 7.0
docker-compose.yml
docker
- airflow latest
- dpage/pgadmin4 latest
- postgres latest
- redis latest
udacity-c3-deployment/docker/Dockerfile
docker
- nginx alpine build
kubeutil/go.mod
go
- github.com/766b/go-outliner v0.0.0-20180511142203-fc6edecdadd7
- gopkg.in/yaml.v2 v2.4.0
Prj-Android/build.gradle
maven
android/build.gradle
maven
build.gradle
maven
build.gradle.kts
maven
code/Flink/flink-basis-java/pom.xml
maven
- org.apache.flink:flink-java 1.9.0 provided
- org.apache.flink:flink-streaming-java_2.11 1.9.0 provided
- org.projectlombok:lombok 1.18.10 provided
- log4j:log4j 1.2.17
- org.slf4j:slf4j-log4j12 1.7.7
onlineedu-acl/pom.xml
maven
- com.xatu.onlieedu:onlineedu-service-util 1.0-SNAPSHOT
- com.xatu.onlineedu:onlineedu-api 1.0-SNAPSHOT
- com.xatu.onlineedu:onlineedu-web-util 1.0-SNAPSHOT
- com.xatu.onlineedu:spring-security 0.0.1-SNAPSHOT
pom.xml
maven
- com.mysql:mysql-connector-j
- org.mybatis.spring.boot:mybatis-spring-boot-starter 3.0.3
- org.springframework.boot:spring-boot-starter-jdbc
- org.springframework.boot:spring-boot-starter-thymeleaf
- org.springframework.boot:spring-boot-starter-web
- org.mybatis.spring.boot:mybatis-spring-boot-starter-test 3.0.3 test
- org.springframework.boot:spring-boot-starter-test test
webporter-collector-zhihu/pom.xml
maven
- com.github.brianway:webporter-core ${project.version}
- com.github.brianway:webporter-data-elasticsearch ${project.version}
- junit:junit
- us.codecraft:webmagic-core
- us.codecraft:webmagic-extension
advUI/package.json
npm
- @sap/grunt-sapui5-bestpractice-build 1.4.1 development
- @sap/grunt-sapui5-bestpractice-test 2.0.1 development
aliyun-nodejs/package.json
npm
- serverless-aliyun-function-compute ^1.0.0 development
client/package-lock.json
npm
- 1314 dependencies
client/package.json
npm
- @emotion/react ^11.11.0
- @emotion/styled ^11.11.0
- @mui/icons-material ^5.11.16
- @mui/material ^5.13.3
- @mui/x-date-pickers ^6.6.0
- @react-google-maps/api ^2.18.1
- @testing-library/jest-dom ^4.2.4
- @testing-library/react ^9.3.2
- @testing-library/user-event ^7.1.2
- axios ^0.19.2
- bootstrap ^4.5.2
- dayjs ^1.11.8
- google-map-react ^2.2.1
- react ^16.13.1
- react-dom ^16.13.1
- react-router-dom ^5.2.0
- react-scripts 3.4.3
- react-table ^6
- styled-components ^5.1.1
package-lock.json
npm
- 1714 dependencies
package.json
npm
- assign-deep ^0.4.5
- react-native-swiper git+https://github.com/FuYaoDe/react-native-swiper.git
pnpm-lock.yaml
npm
- 314 dependencies
src/package.json
npm
- nodemon ^2.0.15 development
- bcrypt ^5.0.1
- body-parser ^1.19.1
- cors ^2.8.5
- express ^4.17.2
- http-status ^1.5.0
- jsonwebtoken ^8.5.1
- mysql2 ^2.3.3
- nodemailer ^6.7.2
- sequelize ^6.12.0
pubspec.lock
pub
- async 2.5.0-nullsafety.1
- boolean_selector 2.1.0-nullsafety.1
- characters 1.1.0-nullsafety.3
- charcode 1.2.0-nullsafety.1
- clock 1.1.0-nullsafety.1
- cloud_firestore 0.14.3
- cloud_firestore_platform_interface 2.2.0
- cloud_firestore_web 0.2.1
- collection 1.15.0-nullsafety.3
- cupertino_icons 1.0.0
- fake_async 1.2.0-nullsafety.1
- firebase 7.3.3
- firebase_auth 0.18.2
- firebase_auth_platform_interface 2.1.2
- firebase_auth_web 0.3.1+2
- firebase_core 0.5.2
- firebase_core_platform_interface 2.0.0
- firebase_core_web 0.2.1
- flutter 0.0.0
- flutter_login_facebook 0.4.0+1
- flutter_test 0.0.0
- flutter_web_plugins 0.0.0
- google_sign_in 4.5.6
- google_sign_in_platform_interface 1.1.2
- google_sign_in_web 0.9.2
- http 0.12.2
- http_parser 3.1.4
- intl 0.16.1
- js 0.6.2
- list_ext 0.1.15
- matcher 0.12.10-nullsafety.1
- meta 1.3.0-nullsafety.3
- nested 0.0.4
- path 1.8.0-nullsafety.1
- pedantic 1.9.2
- plugin_platform_interface 1.0.3
- provider 4.3.3
- quiver 2.1.5
- rxdart 0.24.1
- sky_engine 0.0.99
- source_span 1.8.0-nullsafety.2
- stack_trace 1.10.0-nullsafety.1
- stream_channel 2.1.0-nullsafety.1
- string_scanner 1.1.0-nullsafety.1
- term_glyph 1.2.0-nullsafety.1
- test_api 0.2.19-nullsafety.2
- typed_data 1.3.0-nullsafety.3
- vector_math 2.1.0-nullsafety.3
pubspec.yaml
pub
- flutter_test {"sdk" => "flutter"} development
- integration_test {"sdk" => "flutter"} development
- cupertino_icons ^1.0.1
- flutter {"sdk" => "flutter"}
- flutter_staggered_grid_view ^0.3.3
- websafe_svg ^1.1.4+1
Pipfile
pypi
- mlflow *
- numpy *
- sklearn *
project/Sprint4/requirements-dev.txt
pypi
- pytest ==6.2.5 development
requirements.txt
pypi
- certifi ==2024.7.4
- chardet ==5.2.0
- charset-normalizer ==3.3.2
- idna ==3.7
- numpy ==2.0.1
- pandas *
- python-dateutil ==2.9.0.post0
- pytz ==2024.1
- requests ==2.32.3
- six ==1.16.0
- tzdata ==2024.1
- urllib3 ==2.2.2
requirementsALL.txt
pypi
- ExifRead ==2.3.1
- Flask ==1.1.2
- Flask-SQLAlchemy ==2.4.4
- HTMLParser ==0.0.2
- PIL ==1.1.6
- Pillow ==9.0.1
- PyAudio ==0.2.11
- PyAutoGUI ==0.9.50
- PyPDF2 ==1.27.5
- SpeechRecognition ==3.8.1
- beautifulsoup4 ==4.9.1
- certifi ==2020.6.20
- chardet ==3.0.4
- chromedriver-binary ==85.0.4183.38.0
- click ==7.1.2
- cycler ==0.10.0
- dnspython ==2.0.0
- emoji ==0.6.0
- ffmpeg ==1.4
- ffpyplayer ==4.3.1
- gTTS ==2.1.1
- gensim ==3.8.3
- geopy ==2.0.0
- googletrans ==3.0.0
- idna ==2.10
- img2pdf ==0.4.0
- jupyterlab ==2.2.10
- kiwisolver ==1.2.0
- lxml ==4.6.5
- matplotlib ==3.3.0
- model ==0.6.0
- newspaper ==0.1.0.7
- nltk ==3.5
- notebook ==6.4.10
- numpy ==1.19.1
- opencv-python ==4.3.0.36
- pandas ==1.0.5
- pathlib ==1.0.1
- proxytest ==0.5.4
- psutil ==5.7.2
- py-notifier ==0.1
- pycryptodome ==3.9.8
- pyparsing ==2.4.7
- python-dateutil ==2.8.1
- pytz ==2020.1
- requests ==2.23.0
- selenium ==3.141.0
- six ==1.15.0
- soupsieve ==2.0.1
- sumeval ==0.2.2
- sumy ==0.8.1
- tensorflow ==2.6.4
- tqdm ==4.48.2
- tweepy ==3.9.0
- urllib3 ==1.26.5
- utils ==1.0.1
- webdriver-manager ==3.2.2
- wget ==3.2
- wikipedia ==1.4.0
- win10toast ==0.9
- wordcloud ==1.8.0
- xmltodict ==0.12.0
Package.swift
swiftpm
.github/workflows/google.yml/Nate158goole
actions
.github/workflows/main.yml
actions
- actions/checkout v2 composite
- ansible/ansible-lint-action master composite
environment.yml
conda
- joblib
- matplotlib
- numpy
- pandas
- scikit-learn
- seaborn
- tpot
- tqdm
- watermark
docker-compose-builder.yml
docker
backend/build.gradle
maven
- org.hibernate.orm:hibernate-community-dialects 6.6.2.Final implementation
- org.springdoc:springdoc-openapi-starter-webmvc-ui 2.6.0 implementation
- org.springframework.boot:spring-boot-starter * implementation
- org.springframework.boot:spring-boot-starter-actuator * implementation
- org.springframework.boot:spring-boot-starter-oauth2-resource-server * implementation
- org.springframework.boot:spring-boot-starter-web * implementation
- org.springframework.data:spring-data-jpa * implementation
- org.springframework:spring-jdbc 6.2.0 implementation
- org.xerial:sqlite-jdbc 3.47.0.0 implementation
- org.springframework.boot:spring-boot-starter-test * testImplementation
- org.junit.platform:junit-platform-launcher * testRuntimeOnly