HN user

nyell

3 karma
Posts13
Comments10
View on HN

I lived in Germany for four years, but no longer there. I got 42% German / 20% Autistic grade and I am not European at all.

I am building "Scharf", a blazing-fast security scanner for reporting and hardening third-party GitHub actions.

For whoever aware of recent `tj-actions/changed-files` security incident, I built a mutable-reference scanner that performs a deep scan across branches to identify all third-party GitHub actions used in organization Git projects. The output report can be exported to CSV or JSON (default).

Using mutable references (version tags, main/master/dev etc.) is a security vulnerability that can result in supply-chain attacks.

Project link:

https://github.com/cybrota/scharf

Whispr is created to enable secure software development by simplifying developer experience.

It is easy for developers to place their database credentials in a `.env` file for local testing and accidentally commit them to a version control system.

Even not committed, storing credentials as plain text is a risk as per MITRE ATT&CK Framework: credential access.

Whispr helps you store nothing locally and provides on-demand, Just In Time (JIT) secret access for applications. It supports AWS, Azure and GCP secret vaults.

Best part is no bash scripts nor CLI commands required. The tool is language & application agnostic.

That's a great question. Right now, we don't have that feature incorporated, but we do thought about hydrating existing bookmarks and making it part of memory graph. Chrome's bookmark API is so primitive, and we have seen many issues keeping things in sync (being cautious here..).

I took your point down. Thanks for brining it forward.

I am hearing many complaints from new developers learning Python. Here I made an attempt to clear those doubts in mind with possible explanations.