- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
!!frist
Admin
Regarding this "robust", FlashPlayer-enabled Payment service, ist this Morse code? (I mean, this could actually enhance said robustness…)
Admin
Looking at the source code of that first page is... an experience. An experience from the 1990s.
Admin
"an exclamation mark normally means negation" - you haven't seen "!important" in CSS?
Admin
@RLB. Not quite that old, since it has css in addition to hard coded styling on the html elements, but close.
It shows a copyright date of 2008 and their most recent price list is from 2009. And some of their links are dead.
Good bet it's a Flying Dutchman. The company has been dead since about 2010, yet their website lives on.
Fun nevertheless. Like finding an abandoned subway station or something.
Admin
Now I'm in GeoCities heaven…
Admin
And the reason that it's "Not secure" (see image) is that "ncservice.net" is not one of the altnames of the certificate, and it's not the CN either. (Since a good long time ago, practically the Paleolithic in Internet terms, the SNI requested ny the client has to be one of the altnames, not the main CN.)
So, yeah, a Flying Dutchman or perhaps a Marie Celeste.
Addendum 2023-07-14 09:04: requested BY the client
Admin
in AWS CloudFormation template files the exclamation mark means "call a function" so !Equals means equals
Admin
@WTFGuy. There's also this tidbit
But hey, they guarantee that every transaction will be 100% secure!
Admin
Seeing as it's a payment processor, I bet it will be SOAP/XML encoded over an XML-encoded transport layer, each with their own idea of auth and session. Yes, XML-encoded twice. I wish I was only joking... that was the work for a previous client.
Admin
Those are YAML tags, which are part of the YAML spec, not a CFN-specific extension.
CFN just uses them as a shorthand/macro syntax for the intrinsic functions, since it's easier to read than
{ "Fn::Equals": ["x", "y"] }
. But don't use them in any templates that you plan onAWS::Include
-ing, because it'll blow up. You have to use the longhand form in the included template, because they have to be JSON compatible so can't use any of the YAML-specific features.You know what? Just ditch the templates and go to AWS CDK. Use a non-JavaScript language to call a JavaScript runtime to perform callbacks into your non-JavaScript code to generate JSON templates to deploy your infrastructure and a deployment pipeline to deploy completely different code to your deployed infrastructure. Not complex at all! I mean, what could go wrong?
Admin
@Steve: It's nccservice.net with two "c"s.
Interestingly, my Edge says the cert is fine. And the cert viewer shows the cert has a validity period from July 9 to Oct 7 2023. Somebody just refreshed that cert a few days ago. I wonder if we haven't stumbled on a phishing site, or a decoy for password harvesting or something similar.
Admin
Ugh, yes. "nccservice.net" is fine from a certificate point of view. Bah.
Still a serious WTF that it's still trying to use Flash.
Admin
And the worst fail is to black some parts of the web page to protect the innocents and leave the URL in plain sight. Should I submit it to the DailyWTF ???
Admin
Walk don’t run.
Admin
The flash is gone too. I suppose someone there must read this site?
Admin
Never mind, firefox just shows nothing at all for flash content apparently, rather than showing a gray box at all.
Admin
What? Where in the world can that happen? Did I miss an apocalypse?
Admin
There are lots of abandoned subway stations. They are usually closed off for safety reasons. But you can visit a few, such as Court Street station and City Hall station in NYC.
Admin
Abandoned subway stations are fairly common. New York has a bunch, Toronto has one that film crews use sometimes. Requirements change with time, even for physical infrastructure.