q2K BHP
Black History Portal
THE BHP WIRE —
HIDDEN TRUTHS
What's New!
THE JOURNEY THROUGH TIME

Explore Black History

Explore the people, places, events, achievements, struggles and stories that shaped our journey.

✊🏾

Civil Rights

Movements, leaders, victories and the continuing fight for equality.

⚙️

Black Inventors

Innovation, patents, science, technology and world-changing contributions.

🏆

Sports

Pioneers, champions, Negro Leagues, records, activism and excellence.

♟️

People

Meet the people whose lives, choices and achievements shaped the journey.

📍

Places

Black towns, communities, institutions and places where history happened.

📜

Events

Moments that changed communities, movements, institutions and the nation.

Enter a person, place, event, or topic.
MY'STORY

The MOVE Fire

This is a personal recollection on the Move fire on May 13, 1985 Philadelphia police fired thousands of rounds at the MOVE house, city officials approved dropping an explosive device on the roof, the resulting fire was allowed to burn, 11 people—including five children—died, and 61 homes were destroyed. Philadelphia City Council later called it a “brutal attack carried out by the City of Philadelphia on its own citizens” and acknowledged that no individual faced criminal consequences for the bombing. One timeline correction worth preserving for the BHP record: the major previous MOVE-police confrontation was August 8, 1978, about seven years before the bombing, not a year or two earlier. Officer James Ramp was killed, other police and firefighters were wounded, nine MOVE members were later convicted, and television cameras recorded police beating Delbert Africa during his arrest. The 1985 MOVE Commission later specifically criticized city planners for failing to adequately use lessons from that 1978 confrontation. And that actually strengthens the point you’re making: 1985 did not happen without precedent or institutional memory. There had already been a deadly confrontation with MOVE, years of conflict, negotiations and police involvement before Osage Avenue.

MORE →
BLACK FACTS
The Truths They Never Taught You...

Wilmington 1898 — An American Coup

Wilmington, North Carolina once had a thriving Black middle class and an elected interracial government. In 1898 white supremacists used violence to overthrow that government, kill Black residents and drive many others from the city.

MORE →
BHP gathered finds from its connected research sources. Showing the 4 strongest Black History matches.
← BACK TO RESULTS
Wikipedia

NoScript

NoScript
Original authorGiorgio Maone
DeveloperGiorgio Maone
ReleaseMay 13, 2005; 21 years ago (2005-05-13)[1]
Stable release
13.6.36[2] / 1 October 2026; 21 days ago (1 October 2026)
Preview release
11.5.3rc1 / 11 November 2024; 23 months ago (2024-11-11)
Written inJavaScript, XUL, CSS
Available in45[3] languages
TypeBrowser extension
LicenseGPLv2+
WebsiteNoScript.net
Repositoryhttps://github.com/hackademix/noscript

NoScript (or NoScript Security Suite) is a free and open-source extension for Firefox- and Chromium-based web browsers,[4] written and maintained by Giorgio Maone,[5] a software developer and member of the Mozilla Security Group since 2007.[6]

Features

[edit]
The classic NoScript menu in Firefox

Active content blocking

[edit]

By default, NoScript blocks active (executable) web content, which can be wholly or partially unblocked by allowlisting a site or domain from the extension's toolbar menu or by clicking a placeholder icon.

In the default configuration, active content is globally denied, although the user may turn this around and use NoScript to block specific unwanted content. The allowlist may be permanent or temporary (until the browser closes or the user revokes permissions). Active content may consist of JavaScript, web fonts, media codecs, WebGL, Java applet, Silverlight and Flash. The add-on also offers specific countermeasures against security exploits.[7]

Because many web browser attacks require active content that the browser normally runs without question, disabling such content by default and using it only to the degree that it is necessary reduces the chances of vulnerability exploitation. In addition, not loading this content saves significant bandwidth[8] and defeats some forms of web tracking.

NoScript is useful for developers to see how well their site works with JavaScript turned off. It also can remove many irritating web elements, such as in-page pop-up messages and certain paywalls, which require JavaScript in order to function.

NoScript takes the form of a toolbar icon or status bar icon in Firefox. It displays on every website to denote whether NoScript has either blocked, allowed, or partially allowed scripts to run on the web page being viewed. Clicking or hovering (since version 2.0.3rc1[9]) the mouse cursor on the NoScript icon gives the user the option to allow or forbid the script's processing.

NoScript's interface, whether accessed by right-clicking on the web page or the distinctive NoScript box at the bottom of the page (by default), shows the URL of the script(s) that are blocked, but does not provide any sort of reference to look up whether or not a given script is safe to run.[10] With complex webpages, users may be faced with well over a dozen different cryptic URLs and a non-functioning webpage, with only the choice to allow the script, block the script or to allow it temporarily.

On November 14, 2017, Giorgio Maone announced NoScript 10, which will be "very different" from 5.x versions, and will use WebExtension technology, making it compatible with Firefox Quantum.[11] On November 20, 2017, Maone released version 10.1.1 for Firefox 57 and above. NoScript is available for Firefox for Android.[12]

Anti-XSS protection

[edit]

On April 11, 2007, NoScript 1.1.4.7 was publicly released,[13] introducing the first client-side protection against Type 0 and Type 1 cross-site scripting (XSS) ever delivered in a web browser.

Whenever a website tries to inject HTML or JavaScript code inside a different site (a violation of the same-origin policy), NoScript filters the malicious request and neutralizes its dangerous payload.[14]

Similar features have been adopted years later by Microsoft Internet Explorer 8[15] and by Google Chrome.[16]

Application Boundaries Enforcer (ABE)

[edit]

The Application Boundaries Enforcer (ABE) is a built-in NoScript module meant to harden the web application-oriented protections already provided by NoScript, by delivering a firewall-like component running inside the browser.

This "firewall" is specialized in defining and guarding the boundaries of each sensitive web application relevant to the user (e.g., plug-ins, webmail, online banking, and so on), according to policies defined directly by the user, the web developer/administrator, or a trusted third party.[17] In its default configuration, NoScript's ABE provides protection against CSRF and DNS rebinding attacks aimed at intranet resources, such as routers and sensitive web applications.[18]

ClearClick (anti-clickjacking)

[edit]

NoScript's ClearClick feature,[19] released on October 8, 2008, prevents users from clicking on invisible or "redressed" page elements of embedded documents or applets, defeating all types of clickjacking (i.e., from frames and plug-ins).[20]

This makes NoScript "the only freely available product which offers a reasonable degree of protection against clickjacking attacks."[21]

HTTPS enhancements

[edit]

NoScript can force the browser to always use HTTPS when establishing connections to some sensitive sites, in order to prevent man-in-the-middle attacks. This behavior can be triggered either by the websites themselves, by sending the Strict Transport Security header, or configured by users for those websites that don't support Strict Transport Security yet.[22]

NoScript's HTTPS enhancement features have been used by the Electronic Frontier Foundation as the basis of its HTTPS Everywhere add-on.[23]

Awards

[edit]
  • PC World chose NoScript as one of the 100 Best Products of 2006.[24]
  • In 2008, NoScript won About.com's "Best Security Add-On" editorial award.[25]
  • In 2010, NoScript was "The Reader's Choice Awards" winner in the "Best Privacy/Security Add-On" category at About.com.[26]
  • In 2011, for the second year in a row, NoScript was "The Reader's Choice Awards" winner in the "Best Privacy/Security Add-On" category at About.com.[27]
  • NoScript was the 2011 (first edition) winner of the Dragon Research Group's "Security Innovation Grant". This award is given to the most innovative project in the area of information security, as judged by an independent committee.[28]

Conflicts

[edit]

Conflict with Adblock Plus

[edit]

In May 2009, it was reported that an "extension war" had broken out between NoScript's developer, Giorgio Maone, and the developers of the Firefox ad-blocking extension Adblock Plus after Maone released a version of NoScript that circumvented a block enabled by an AdBlock Plus filter.[29][30] The code implementing this workaround was "camouflaged"[29] to avoid detection. Maone stated that he had implemented it in response to a filter that blocked his own website. After mounting criticism and a declaration by the administrators of the Mozilla Add-ons site that the site would change its guidelines regarding add-on modifications,[31] Maone removed the code and issued a full apology.[29][32]

Conflict with Ghostery

[edit]

In the immediate aftermath of the Adblock Plus incident,[33] a spat arose between Maone and the developers of the Ghostery add-on after Maone implemented a change on his website that disabled the notification Ghostery used to report web tracking software.[34] This was interpreted as an attempt to "prevent Ghostery from reporting on trackers and ad networks on NoScript's websites".[33] In response, Maone stated that the change was made because Ghostery's notification obscured the donation button on the NoScript site.[35] This conflict was resolved when Maone changed his site's CSS to move—rather than disable—the Ghostery notification.[36]

See also

[edit]

References

[edit]
  1. ^ "Version 1.0". NoScript. Mozilla Addons. May 13, 2005. Archived from the original on October 2, 2018.
  2. ^ "Release 13.6.36". October 1, 2026. Retrieved October 1, 2026.
  3. ^ Supported language on noscript.net.
  4. ^ "NoScript Extension Officially Released for Google Chrome". ZDNet. Retrieved April 12, 2019.
  5. ^ "Meet the NoScript Developer". Mozilla. Archived from the original on October 9, 2011. Retrieved September 27, 2011.
  6. ^ "Mozilla Security Group". Mozilla. Retrieved May 4, 2026.
  7. ^ Scott Orgera. "NoScript". About.com. Archived from the original on December 20, 2010. Retrieved November 27, 2010.
  8. ^ "The effect of Firefox addons on bandwidth consumption :: IANIX". ianix.com. Retrieved July 14, 2020.
  9. ^ "NoScript Changelog 2.0.3rc1". noscript.net. Retrieved March 16, 2011.
  10. ^ Brinkman, Martin (February 10, 2014). "The Firefox NoScript guide you have all been waiting for". GHacks.net. Retrieved January 14, 2017.
  11. ^ Giorgio Maone (November 14, 2017). "Double NoScript". Hackademix.net. Retrieved November 15, 2017.
  12. ^ "Cosmetic Changes by Issa1553 · Pull Request #28 · hackademix/noscript". GitHub. Retrieved January 4, 2019.
  13. ^ "NoScript Security Suite version history - 25 versions – Add-ons for Firefox (en-US)". addons.mozilla.org. Retrieved June 20, 2026.
  14. ^ "Usage - NoScript - SAFE & PROUD!". noscript.net. Retrieved June 20, 2026.
  15. ^ Nathan Mc Fethers (July 3, 2008). "NoScript vs Internet Explorer 8 Filters". ZDNet. Archived from the original on May 11, 2010. Retrieved November 27, 2010.
  16. ^ Adam Barth (January 26, 2010). "Security in Depth: New Security Features". Google. Retrieved November 27, 2010.
  17. ^ Giorgio Maone. "Application Boundaries Enforcer (ABE)". NoScript.net. Retrieved August 2, 2010.
  18. ^ Giorgio Maone (July 28, 2010). "ABE Patrols Routes to Your Routers". Hackademix.net. Retrieved August 2, 2010.
  19. ^ "NoScript - JavaScript/Java/Flash blocker for a safer Firefox experience! - faq - InformAction".
  20. ^ Giorgio Maone (October 8, 2008). "Hello ClearClick, Goodbye Clickjacking". Hackademix.net. Retrieved October 27, 2008.
  21. ^ Michal Zalewski (December 10, 2008). "Browser Security Handbook, Part 2, UI Redressing". Google Inc. Retrieved October 27, 2008.
  22. ^ "FAQ - NoScript - SAFE & PROUD!". noscript.net. Retrieved June 20, 2026.
  23. ^ "HTTPS Everywhere". Electronic Frontier Foundation. October 7, 2011. Retrieved June 20, 2026.
  24. ^ "The 100 Best Products of 2006 - Page 14". PCWorld. Archived from the original on August 28, 2011. Retrieved June 20, 2026.
  25. ^ "The 2008 About Web Browsers Awards". About.com Tech. Archived from the original on March 4, 2016. Retrieved June 20, 2026.
  26. ^ "The 2010 Reader's Choice Awards Winners: Web Browsers". About.com Tech. Archived from the original on May 26, 2015. Retrieved June 20, 2026.
  27. ^ "The 2011 Readers' Choice Awards Winners: Web Browsers". About.com Tech. Archived from the original on April 4, 2015. Retrieved June 20, 2026.
  28. ^ "Dragon Research Group (DRG)". dragonresearchgroup.org. Archived from the original on July 2, 2017. Retrieved June 20, 2026.
  29. ^ a b c Goodin, Dan. "Firefox users caught in crossfire of warring add-ons". The Register. Retrieved May 19, 2013.
  30. ^ "Extension wars – NoScript vs. AdblockPlus". Ajaxian. Retrieved May 19, 2013.
  31. ^ "No Surprises". May 1, 2009.
  32. ^ "Dear Adblock Plus and NoScript Users, Dear Mozilla Community". hackademix.net. Retrieved June 20, 2026.
  33. ^ a b "Attention all NoScript users | The Purple Box – The Official Ghostery Blog". purplebox.ghostery.com. Archived from the original on December 17, 2014. Retrieved June 20, 2026.
  34. ^ Greg Yardley (May 4, 2009). "When blockers block the blockers". yardlay.ca. Archived from the original on May 8, 2009.
  35. ^ "Latest NoScript version (1.9.2) breaks Adblock Plus - Page 19 - InformAction Forums". forums.informaction.com. Retrieved June 20, 2026.
  36. ^ "Additional steps to regain and retain user trust - InformAction Forums". forums.informaction.com. Retrieved June 20, 2026.
[edit]

Source: Wikipedia. Article content is retrieved live through the MediaWiki API.

No preview image
Wikipedia

NoScript

NoScript (or NoScript Security Suite) is a free and open-source extension for Firefox- and Chromium-based web browsers, written and maintained by Giorgio Maone, a software developer and member of the Mozilla Security Group since 2007.

MORE →
Wikipedia

HTTP header injection

HTTP header injection is a general class of web application security vulnerability which occurs when Hypertext Transfer Protocol (HTTP) headers are dynamically generated based on user input. Header injection in HTTP responses can allow for HTTP response splitting, session fixation via the Set-Cookie header, cross-site scripting (XSS), and malicious redirect attacks via the location header. XSS attacks can be blocked with the use of a browser extension such as NoScript or Malwarebytes Browser Guard.

MORE →
Wikipedia

Tabnabbing

Tabnabbing is a computer exploit and phishing attack, which persuades users to submit their login details and passwords to popular websites by impersonating those sites and convincing the user that the site is genuine. The attack's name was coined in early 2010 by Aza Raskin, a security researcher and design expert. The attack takes advantage of user trust and inattention to detail in regard to tabs, and the ability of browsers to navigate across a page's origin in inactive tabs a long time after the page is loaded. Tabnabbing is different from most phishing attacks in that the user no longer remembers that a certain tab was the result of a link unrelated to the login page, because the fake login page is loaded in one of the long-lived open tabs in their browser. The attack causes the browser to navigate to the impersonated page after the page has been left unattended for some time. A user who returns after a while and sees the login page may be induced to believe the page is legitimate and enter their login, password and other details that will be used for improper purposes. The attack can be made more likely to succeed if the attacker is able to check for well known websites the user has loaded in the past or in other tabs, and loads a simulation of the same sites. This attack can be done even if JavaScript is disabled, using the "meta refresh" meta element, an HTML attribute used for page redirection that causes a reload of a specified new page after a given time interval. The NoScript extension for Mozilla Firefox defends both from the JavaScript-based and from the scriptless attack, based on meta refresh, by preventing inactive tabs from changing the location of the page. Because there are legitimate purposes for inactive tab redirects, it cannot be disabled in all browsers by default without breaking some applications. The attack is also not very common, giving browser vendors little incentive to implement a breaking change.

MORE →
No preview image
Wikipedia

Spamdexing

Spamdexing (also known as search engine spam, search engine poisoning, black-hat search engine optimization, search spam or web spam) is the deliberate manipulation of search engine indexes. It involves various methods, such as link building and repeating related or unrelated phrases, to manipulate the relevance or prominence of indexed resources in a manner inconsistent with the purpose of the indexing system. Spamdexing could be considered a part of search engine optimization, although there are many SEO methods that improve the quality and appearance of the content of websites and serve content useful to many users.

MORE →
TOPIC OF THE DAY

Greenwood / Black Wall Street

Before the 1921 destruction of Tulsa’s Greenwood District, Black residents had created a remarkable center of business and community life. The district included stores, professional offices, entertainment venues and homes owned by Black citizens. Understanding Greenwood means learning what was built—not only what was burned.

MORE →
TRIVIA QUESTION OF THE DAY

Which Supreme Court case ruled state-sponsored public-school segregation unconstitutional?

Brown v. Board of Education in 1954.