Кажется, что чей-то GitHub в последнее время время от времени блокируется. Поделюсь своим опытом. Это произошло несколько лет назад. Возможно, оно до сих пор имеет какую-то справочную ценность.
то есть 2017 Год 12 луна,Однажды утром я проснулся и вдруг нашел свой номерphith0nНе могу подняться,Конкретная производительность:
Тогда я не был уверен, поэтому,Поэтому я отправил этоВейбоПодавать жалобы,позже Кто-то сказал мне в комментариях, что он получил это DMCA почта. Это потому что fork Я начал проект. Этот проект представляет собой взломанное программное обеспечение. Многие люди в сфере безопасности обеспокоены этим. fork Этот проект получил электронное письмо или был заблокирован.
Я вспомнил, что не так давно развил этот проект. И я также вспомнил, что это был не первый мой нарушитель. Я создал еще один проект, нарушивший DMCA. Код был слит в сеть крупной компанией, но я не воспринял это всерьез, когда получил электронное письмо DMCA. .:
Другими словами, этот инцидент со взломанной версией — мое второе нарушение DMCA, и это действительно моя ошибка. Я всегда рассматриваю разветвление проектов как шаг к «сохранению снимка», поэтому, когда я сталкиваюсь с некоторыми проектами, которые, по моему мнению, могут быть удалены, я разветвляю их и сохраняю копию.
Думаю, это прямая причина блокировки моего аккаунта.
В то время у моего аккаунта не было такого количества подписчиков и звезд, как сейчас. Это скриншот моего профиля на тот момент:
Поэтому мои самые большие потери при блокировке аккаунта были в основном следующими:
Узнав общую причину инцидента, мне нужно сделать две основные вещи. Во-первых, найти способ возместить три упомянутых выше ущерба, во-вторых, связаться с властями, чтобы узнать, возможно ли это. исправлено.
Никаких надежд на разблокировку у меня нет, поэтому нужно начать с возмещать опасен. После того, как я посчитал, что мой код не потерялся, главное было получить те, которые я заказал. star .
Я использовал Google для поиска своего идентификатора GitHub и нашел несколько резервных копий сторонних веб-сайтов, но либо информация была слишком старой и неполной, либо не было звездного списка, поэтому я смог восстановить только часть потерь.
Но вскоре я обнаружил, что API GitHub все еще доступен. То есть мы можем получить доступ к следующему API, чтобы найти хранилище, которое отметил пользователь:
https://api.github.com/users/[username]/starred
Например, мужчина, которого заблокировали за последние два дняsam01101,Его звезду можно найти.
Поэтому я быстро поддержал свою звезду и быстро успокоился.
позже V Встаньте с другим дорогим другомПустыня без светаТоже столкнулся с подобными проблемами,Я также использовал этот метод, чтобы получить звезду.
Остальное - вопрос удачи. Блокировка аккаунта действительно моя вина, но у моей проблемы есть обоснованная причина, то есть я не нарушил DMCA по своей инициативе, а был вызван форком чужих проектов. . Поэтому я хочу использовать это как прорыв.
Я отправил электронное письмо с вопросом, почему моя учетная запись была заблокирована, и мне ответили, что это действительно произошло из-за многочисленных нарушений DMCA:
И другая сторона ответила дважды, произнеся соответственно эти два предложения:
Unfortunately, this means we'll have to keep your account suspended. We're sorry for any disappointment, but we will not be restoring access to your account.
По сути, его объявили невозвратимым, но я, наконец, попробовал и написал длинное электронное письмо следующего содержания:
Я не знаю, что тронуло другую сторону. После этого письма Github наконец восстановил его мне:
Весь процесс апелляции длился больше месяца. Причина также была связана с тем, что был декабрь и иностранцы праздновали Рождество, поэтому он занял много времени.
Наконец, если рассмотреть все это в целом, можно извлечь следующие уроки:
Надеюсь, это поможет другим, кто сейчас сталкивается с подобными проблемами.