Cloudflare 1.1.1.1 Incident on June 27, 2024

IntroductionOn June 27, 2024, a small number of users globally may have noticed that 1.1.1.1 was unreachable or degraded. The root cause was a mix of BGP (Border Gateway Protocol) hijacking and a...

发布于 Blogs

First Round of French Election: Party Attacks and a Modest Traffic Dip

This post is also available in Français. France is currently electing a new government through early legislative elections that began on Sunday, June 30, 2024, with a second round scheduled for J...

发布于 Blogs

Declare Your AIndependence: Block AI Bots, Scrapers and Crawlers With a Single Click

This post is also available in Português. To help preserve a safe Internet for content creators, we’ve just launched a brand new “easy button” to block all AI bots. It’s available for all custome...

发布于 Blogs

How the First 2024 US Presidential Debate Influenced Internet Traffic and Security Trends

Key findings:The Biden vs. Trump debate influenced Internet traffic at the state level in the US, with drops in traffic as high as 17% (in Vermont) during the debate.Microblogging and video strea...

发布于 Blogs

Supporting Postgres Named Prepared Statements in Hyperdrive

Hyperdrive (Cloudflare’s globally distributed SQL connection pooler and cache) recently added support for Postgres protocol-level named prepared statements across pooled connections. Named prepar...

发布于 Blogs

Embedded Function Calling in Workers AI: Easier, Smarter, Faster

Introducing embedded function calling and a new ai-utils packageToday, we’re excited to announce a novel way to do function calling that co-locates LLM inference with function execution, and a ne...

发布于 Blogs

Automatically Replacing polyfill.io Links With Cloudflare’s Mirror for a Safer Internet

polyfill.io, a popular JavaScript library service, can no longer be trusted and should be removed from websites.Multiple reports, corroborated with data seen by our own client-side security syste...

发布于 Blogs

Cloudflare Incident on June 20, 2024

On Thursday, June 20, 2024, two independent events caused an increase in latency and error rates for Internet properties and Cloudflare services that lasted 114 minutes. During the 30-minute peak...

发布于 Blogs

Attack of the Clones: Getting RCE in Chrome’s Renderer With Duplicate Object Properties

In this post, I’ll exploit CVE-2024-3833, an object corruption bug in v8, the Javascript engine of Chrome, that I reported in March 2024 as bug 331383939. A similar bug, 331358160, was also report...

发布于 Blogs

Helping Keep Customers Safe With Leaked Password Notification

Password reuse is a real problem. When people use the same password across multiple services, it creates a risk that a breach of one service will give attackers access to a different, apparently ...

发布于 Blogs

Using Machine Learning to Detect Bot Attacks That Leverage Residential Proxies

Bots using residential proxies are a major source of frustration for security engineers trying to fight online abuse. These engineers often see a similar pattern of abuse when well-funded, modern...

发布于 Blogs

Beginner’s Guide to GitHub Repositories: How to Create Your First Repo

Welcome back to GitHub for Beginners, a series designed to help you navigate GitHub with ease. Our last post covered the top Git commands every developer should know. Today, we’re diving right i...

发布于 Blogs

How the UEFA Euro 2024 Football Games Are Impacting Local Internet Traffic

Football (“soccer” in the US) is considered the most popular sport in the world, with around 3.5 billion fans spread across the world. European football is central to its popularity. The UEFA Eur...

发布于 Blogs

Exam-Ining Recent Internet Shutdowns in Syria, Iraq, and Algeria

The practice of cheating on exams (or at least attempting to) is presumably as old as the concept of exams itself, especially when the results of the exam can have significant consequences for on...

发布于 Blogs

Execute Commands by Sending JSON? Learn How Unsafe Deserialization Vulnerabilities Work in Ruby Projects

Can an attacker execute arbitrary commands on a remote server just by sending JSON? Yes, if the running code contains unsafe deserialization vulnerabilities. But how is that possible? In this blog...

发布于 Blogs

Patrick Finn: Why I Joined Cloudflare as VP Sales for the Americas

I’m delighted to be joining Cloudflare as Vice President of Sales in the US, Canada, and Latin America.I’ve had the privilege of leading sales for some of the world’s most iconic tech companies, ...

发布于 Blogs

Introducing Stream Generated Captions, Powered by Workers AI

This post is also available in 简体中文, 繁體中文, 日本語 and 한국어. With one click, customers can now generate video captions effortlessly using Stream’s newest feature: AI-generated captions for on-demand v...

发布于 Blogs

GitHub Enterprise Server 3.13 Is Now Generally Available

GitHub Enterprise Server 3.13 is now generally available. It includes many new features for developers, enterprise admins, and operators. All of this is to help your organization build better, m...

发布于 Blogs

Unlocking the Power of Unstructured Data With RAG

Whether they’re building a new product or improving a process or feature, developers and IT leaders need data and insights to make informed decisions. When it comes to software development, this...

发布于 Blogs

Celebrating 10 Years of Project Galileo

This post is also available in 繁體中文 and 한국어. One of the great benefits of the Internet has been its ability to empower activists and journalists in repressive societies to organize, communicate, ...

发布于 Blogs

GitHub Availability Report: May 2024

In May, we experienced one incident that resulted in significant degraded performance across GitHub services. May 21 11:40 UTC (lasting 7 hours 26 minutes) On May 21, various GitHub services exper...

发布于 Blogs

Leveraging Technology on the Frontlines of Emergency: How Communities of Developers Are Taking Action

Coming from the humanitarian sector, I’ve seen firsthand how organizations are leveraging tech in innovative ways to solve global problems. At GitHub, the more I learn from these organizations, ...

发布于 Blogs

10 Years of the GitHub Security Bug Bounty Program

Each year, we celebrate the GitHub Security Bug Bounty program, highlighting impressive bugs and researchers, rewards, live hacking events, and more. This year, we celebrate a new milestone: 10 ...

发布于 Blogs

How We Improved Push Processing on GitHub

What happens when you push to GitHub? The answer, “My repository gets my changes” or maybe, “The refs on my remote get updated” is pretty much right—and that is a really important thing that happe...

发布于 Blogs

Top 12 Git Commands Every Developer Must Know

Welcome to GitHub for Beginners, our series to help newcomers like you learn the basics of everything from repositories to pull requests and more. (Don’t know what those are yet? That’s okay, it...

发布于 Blogs

Fern Wifi Cracker 报错解决方案

查看无线网卡1airmon-ng重新设置无线网卡12ip link set wlan0 downip link set wlan0 name wlan0mon fern wifi cracker 报错解决方案http://blog.imc.re/archives/91fb.html

发布于 Blogs

博客真的需要图片点击放大功能吗?

这是一个非常有争议的话题,自 Stellar 诞生之初,就有这个话题相关的讨论,本文将就这个话题展开详细阐述,解答一下 Stellar 为什么与众不同。 博客真的需要图片点击放大功能吗?https://xaoxuu.com/blog/20240208/

发布于 Blogs

我为什么开发了一个专栏功能?

在回访用户的过程中,我发现有不少用户用 wiki 当作专栏来使用,可见专栏确实是一个普遍的需求点,而现有的 wiki 系统并不是专门为此场景设计的,虽然能用,但是不够好用。 我为什么开发了一个专栏功能?https://xaoxuu.com/blog/20240203/

发布于 Blogs

项目警告对构建速度的巨大影响

近期(指一个月前)终于有时间偿还前辈留下的技术债了,下面分享一下经验和心得。 项目警告对构建速度的巨大影响https://xaoxuu.com/blog/20240111/

发布于 Blogs

关于 ObjC 通知的一个神奇崩溃

近日发现一个用 NSNotificationCenter 发通知时触发的 EXC_BAD_ACCESS 崩溃,表现形式比较奇怪,特此记录一下。 关于 ObjC 通知的一个神奇崩溃https://xaoxuu.com/blog/20240110/

发布于 Blogs

Gallery 标签组件的使用方法和 Unsplash 高清壁纸分享

水一下文,主要是为了测试一下图库功能,都是高清大图,可以用作壁纸。 Gallery 标签组件的使用方法和 Unsplash 高清壁纸分享https://xaoxuu.com/blog/20231223/

发布于 Blogs

Linux查询操作

whereis用来寻找可执行文件的位置12345678[root@master ~]# whereis lsls: /usr/bin/ls /usr/share/man/man1/ls.1.gz[root@master ~]# lsaaa  anaconda-ks.cfg  localperl  nohup.out  perl5  ShiSai2022-1.0-SNAPSHOT.jar s...

发布于 Blogs
123