HNHacker News
TopNewBestAskShowJobs

ramimac

1,838 karma · joined April 13, 2016

Security, for the Internet, at Wiz

https://ramimac.me

submissionscomments
ramimac··on Bitwarden second security audit report
According to Insight's attestation this was a 5 day test focusing on:

1. External vulnerability assessment of the Bitwarden computing systems and web applications

2.External penetration testing of the Bitwarden computing systems and web applications

ramimac··on Hacker News RSS Feeds
Sorry for the "not free" suggestion, but I use Feedly which I believe supports this use case. They offer shareable "boards" and a card view (among others).
ramimac··on Show HN: How much am I losing?
Whoops - scope -> score.

Right now the site provides no insight on how the calculation was made, or even what the components of the calculation are. The end result is that it really provides no value to a visitor unless they want to take a gamble and pay for vague "conversion optimization" services.

What goes into the "site score"? How do you get from "site score" to conversion percentage?

"Your site score for desktop devices is 61. Your conversion rate is 1.4%. Out of 10.000$, you are losing 8600$."

If I'm converting 14 out of a 1000,shouldn't I be converting 140 out of 10000? so losing $8860?

ramimac··on Show HN: How much am I losing?
Interesting proposition. A couple thoughts:

1) Providing the scope in a black box makes this feel far more like a blatant sales pitch, with little inherent value.

2) I'd recommend providing an example target (i.e I ended up just using amazon.com) so folks can have an easy way to give this a shot

ramimac··on Starboard kubectl plugin for security scans of clusters and workloads
Aqua has been releasing some really great k8s security tools recently.

kube-bench [1] and kube-hunter [2] are worth a look as well.

[1] https://github.com/aquasecurity/kube-bench [2] https://github.com/aquasecurity/kube-hunter

ramimac··on Fixing Rust Dependencies Vulnerabilities
Just because I don't see it mentioned anywhere in the post - this can be done locally using cargo-audit [1] [2]. Cargo-audit also has a recommended setup for Travis CI [3]

[1] https://github.com/rustsec/cargo-audit [2] https://crates.io/crates/cargo-audit [3] https://github.com/RustSec/cargo-audit#using-cargo-audit-on-...

ramimac··on Hey.com
Looking forward to seeing the results of their external security audits. This page may be of interest to you: https://hey.com/security/
ramimac··on Fountain pen ink properties
I've been using The Parson's Essential[1] with an italic nib for 5+ years, and have to drop a recommendation.

Also of interest to anyone exploring transitioning to fountain pens would be the Pilot Vanishing Point[2], which is a retractable fountain pen that is generally well regarded.

[1] http://www.mrpen.co.uk/contents/en-uk/p866.html [2] http://pilotpen.us/categories/fountain-pens/vanishing-point-...

ramimac··on Obscure Indian cyber firm spied on politicians, investors worldwide
2FA is important of course, but it is in no way a panacea. Especially SMS or TOTP MFA. It is near-trivial to add a phase to phishing that captures the second factor as well. Tools like https://github.com/kgretzky/evilginx2 support it out-of-the-box.
ramimac··on The Cloud Resume Challenge
The challenge also now has an official website: https://cloudresumechallenge.dev/

And while the "Hall of Fame" is empty, it seems some people are starting to complete it.

Write-up: https://dev.to/jcmullis/the-cloud-resume-challenge-2mic Result: https://www.jcmresume.com/

ramimac··on Ask HN: Examples of great ‘productized consulting’ landing pages?
patio11 has talked about this as well: https://training.kalzumeus.com/newsletters/archive/services_...

There is also an indiehackers discussion with some relevant examples: https://www.indiehackers.com/forum/good-examples-of-producti...

ramimac··on How iPhone Hackers Got Their Hands on the New iOS Months Before Its Release
Between this and the Zerodium tweets[1], seems like a hard week for Apple security PR

[1] https://www.cyberscoop.com/ios-zero-day-zerodium-high-supply...

ramimac··on Citing revenue declines, Airbnb cuts 25% of workforce
They're gradually pushing the time period back, as of a couple days ago I believe it was end of May. As of right now it's for "stays and Airbnb Experiences made on or before March 14, 2020, with a check-in date between March 14, 2020 and June 15, 2020"

Of course, events as far out as late July are cancelled due to COVID-19

https://www.airbnb.com/help/article/2701/extenuating-circums...

ramimac··on So I reverse engineered two dating apps
If you actually want to expire the assets, you could use S3 lifecycle configuration - https://docs.aws.amazon.com/AmazonS3/latest/dev/intro-lifecy....

If you want "clever" ideas, maybe a Lambda that moves off objects of a certain age to a private bucket?

I disagree on what the issue was with their S3 bucket. As these were all public static assets, the real problem was just the ability to bulk enumerate them. As mentioned in the post, the two issues were: 1. ListObjects was enabled 2. The filenames lacked sufficient entropy (debatable in my opinion)

ramimac··on The Pleasures and Pains of Coffee (1830)
Some really interesting comments in the previous discussion: https://news.ycombinator.com/item?id=13647098
ramimac··on “We found PayPal vulnerabilities and PayPal punished us for it”
I agree that none of these reports could be considered "critical." I also agree that the tone is a bit unprofessional. I'd add that I generally find these publicity pushes using fairly bland findings to be distasteful. All that being said, I'd like to clarify a bit based on my read of #1.

> #1 "In order to bypass PayPal’s 2FA, our researcher used the PayPal mobile app and a MITM proxy, like Charles proxy."

> So you need to be MITM'd and have a malicious cert installed? Yeah... not "critical" and out-of-scope for most places.

In generally, using a proxy to perform a 2FA bypass wouldn't decrease the risk. In this case, the attacker already has compromised credentials, and they are trying to bypass the secondary control. As they are the one authenticating, the need for MiTM isn't a huge deal.

That being said, another point that was made is that the "2FA" they are bypassing isn't actually Paypal's 2FA. Instead, it is a secondary, risk-based validation. A bit of a semantic difference, but important to note that if a user was leveraging 2FA this bypass wouldn't actually get an attack who had compromised credentials access.

ramimac··on Ask HN: Who is hiring? (February 2020)
VSR (part of NCC Group) | Security Consultant / Penetration Tester | Boston, MA | ONSITE

VSR is focused on providing quality information, network and application security consulting services. We work with clients in nearly every industry vertical and at multiple stages of maturity, from start-ups to large multi-national enterprises. VSR is always looking to expand its team of experienced security consultants so that we may better serve our clients and expand our thought leadership.

Our typical security assignments include: application penetration testing (web, mobile, commercial off-the-shelf software, products & appliances), network penetration assessments, red team exercises, and social engineering. Expertise in all areas is not necessary, however, familiarity with multiple areas is preferred. A strong desire to learn and the ability to effectively collaborate with colleagues however is a job requirement.

We're currently looking for Penetration Testers / Ethical Hackers / Security Consultants. Check out our employment page at https://vsecurity.com/company/employment.html

ramimac··on A Boeing Code Leak Exposes Security Flaws Deep in a 787's Guts
I'm surprised that IOActive backed him up on this, seems like it's treading a line that businesses normally are very conservative around. I very much expected him to be unaffiliated with a large organization after reading that.
ramimac··on The Pleasures and Pains of Coffee (1830)
Here is the relevant French excerpt:

"Enfin, j'ai découvert une horrible et cruelle méthode, que je ne conseille qu'aux hommes d'une excessive vigueur, à cheveux noir et durs, à peau mélangée d'ocre et de vermillon, à mains carrées, à jambes en forme de balustres comme ceux de la place Louis XV."

The original text states "... with mixed/blended ochre and vermillion skin"

ramimac··on Ask HN: How are all of these data dumps of user info happening?
I'm in no way an expert, so I don't know how qualified I am to comment. I'd say the issue isn't html_safe's functionality, but rather a common misunderstanding and misuse. In my experience this is steeped in the name "html_safe" itself, which leads developers to make incorrect assumptions. Really the problem is bad or uninformed developers, and you can only do so much to mitigate that.
ramimac··on Ask HN: How are all of these data dumps of user info happening?
We really aren't; even discounting people who home-roll it, many companies just don't use existing security features of languages well. An example I've seen in action is Rails' html_safe, which I've seen multiple developers use to make user supplied content "safe," when really it is meant to demarcate data that you have ensured is safe to include
ramimac··on Ask HN: How are all of these data dumps of user info happening?
An additional avenue I've seen frequently exploited that hasn't been mentioned yet is password reuse. It is cyclic, however with all of these database thefts, attackers are gaining access to large numbers of credentials which can be leveraged to gain privileged access to other companies and systems.
ramimac··on Ask HN: How are all of these data dumps of user info happening?
I think this is misleading. I'm assuming your referring to the election related leaks, which as far as I've seen are significantly different than private sector database leaks.
ramimac··on Yahoo probes possible huge data breach
In the past I've used https://pythonhosted.org/Flask-Security/ for Python Flask password management (with bcrypt) and it fit my use case.
← PreviousPage 3 of 3