דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. דרוש מפצח אגוזים (קאפצ'ה)

דרוש מפצח אגוזים (קאפצ'ה)

מתוזמן נעוץ נעול הועבר תכנות
13 פוסטים 4 כותבים 266 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • ש מנותק
    ש מנותק
    ש.ב.ח.
    כתב ב נערך לאחרונה על ידי
    #3

    הקאפצ'ה שהם שמו שמו ירדה מה שנשאר שהקאפצה עולה לקריאות שהם לא מהדפדפן
    ניסיתי לשלוח מpostman
    עם Accept-Language
    ו User-Agent
    וללא הצלחה

    מה עוד יכול להיות?

    yossizY תגובה 1 תגובה אחרונה
    0
    • yossizY מנותק
      yossizY מנותק
      yossiz
      השיב לש.ב.ח. ב נערך לאחרונה על ידי
      #4

      @ש-ב-ח צריך קליינט שתומך ב-JS. לא יעזור שינוי user agent וכו'.
      אפשר לנסות puppeteer.

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      ש תגובה 1 תגובה אחרונה
      1
      • ש מנותק
        ש מנותק
        ש.ב.ח.
        השיב לyossiz ב נערך לאחרונה על ידי ש.ב.ח.
        #5

        @yossiz כן, שמתי לב לזה אחרי כמה דקות, ולא הספקתי לכתוב כאן.
        סתם מעניין אם ניתן לבצע את הקוד בjs בצד השרת. (כנראה שזה יהיה הרבה יותר קשה משימוש בpuppeteer, הבעיה היא שאי עובד עם PHP... 😞

        yossizY A 2 תגובות תגובה אחרונה
        0
        • yossizY מנותק
          yossizY מנותק
          yossiz
          השיב לש.ב.ח. ב נערך לאחרונה על ידי
          #6

          @ש-ב-ח
          https://www.google.com/search?q=php+puppeteer

          📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

          ש תגובה 1 תגובה אחרונה
          1
          • ש מנותק
            ש מנותק
            ש.ב.ח.
            השיב לyossiz ב נערך לאחרונה על ידי
            #7

            @yossiz
            ניסיתי עם puppeteer (על ידי מגשר לphp)
            לא מבין איך אני יוצר מצב שהדף מחכה לjs והreload
            ניסיתי עם waitForTimeout או waitForSelector ולא הואיל דבר...

            תגובה 1 תגובה אחרונה
            0
            • A מנותק
              A מנותק
              aaron
              השיב לש.ב.ח. ב נערך לאחרונה על ידי
              #8

              @ש-ב-ח אמר בדרוש מפצח אגוזים (קאפצ'ה):

              @yossiz כן, שמתי לב לזה אחרי כמה דקות, ולא הספקתי לכתוב כאן.
              סתם מעניין אם ניתן לבצע את הקוד בjs בצד השרת. (כנראה שזה יהיה הרבה יותר קשה משימוש בpuppeteer, הבעיה היא שאי עובד עם PHP... 😞

              קרוב לוודאי שלא תוכל בצד שרת כי סקריפטים כאלה (שמיועדים לאמת בוטים) משתמשים כנראה בAPI של דפדפן, אז אין ברירה חוץ מלהריץ דפדפן..

              אני גם בדקתי על puppeteer, ומקבל קאפצה מיד ולא נותן אפילו לפתור אותה בהצלחה..
              (צריך לזכור שאתה מתעסק פה עם משרדי ממשלה אמריקאיים, לא ישראלים.. הם כנראה עושים עבודה טובה יותר באבטח"מ)

              aaron.tchumim@gmail.com
              Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

              ווצאפ API - תיעוד שירות API לא רשמי.

              yossizY ש 2 תגובות תגובה אחרונה
              0
              • yossizY מנותק
                yossizY מנותק
                yossiz
                השיב לaaron ב נערך לאחרונה על ידי
                #9

                @aaron אני מכיר משרד ממשלתי ישראלי שמשתמש באותה הגנת בוטים בדיוק (של F5 Networks) אבל זה לא ממומש נכון ולכן ניתן לעבור אותו...

                📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                תגובה 1 תגובה אחרונה
                2
                • ש מנותק
                  ש מנותק
                  ש.ב.ח.
                  השיב לaaron ב נערך לאחרונה על ידי
                  #10

                  @aaron אמר בדרוש מפצח אגוזים (קאפצ'ה):

                  אני גם בדקתי על puppeteer, ומקבל קאפצה מיד ולא נותן אפילו לפתור אותה בהצלחה..

                  השאלה שלי, אם הpuppeteer הוא דפדפן כרום עם כל המשתמע מכך אז איך לא עלינו הקוד יודע להבחין בכך?
                  ברור לי שאפשר ליישם את זה אם רק נבין מה חסר בקריאה של הדפדפן בשרת... אני טועה?

                  dovidD תגובה 1 תגובה אחרונה
                  0
                  • dovidD מנותק
                    dovidD מנותק
                    dovid ניהול
                    השיב לש.ב.ח. ב נערך לאחרונה על ידי dovid
                    #11

                    @ש-ב-ח יש המון אינדיקציות.
                    בא נתחיל עם זה שpuppeteer לא נברא לשקר אלא לעזור לדמות דפדפן לצרכי טסטים.
                    אם תחקור הפוך, איך לגלות שמישהו נכנס עם דפדפן puppeteer ולא עם אמיתי, אתה ללא ספק תעלה חומר בחכתך. אלא מה, אתה רוצה לדעת מה הדרכים ולנטרל אותם כחתול ועכבר, מה שלטובתך עדיך שלא תצליח, כי אם תצליח תהיה עצוב בכפליים אם עוד כמה שבועות הם ישתדרגו ותיכנס למשחק שוב...

                    מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                    בכל נושא אפשר ליצור קשר dovid@tchumim.com

                    ש תגובה 1 תגובה אחרונה
                    1
                    • ש מנותק
                      ש מנותק
                      ש.ב.ח.
                      השיב לdovid ב נערך לאחרונה על ידי
                      #12

                      @dovid אמר בדרוש מפצח אגוזים (קאפצ'ה):

                      אם תחקור הפוך
                      מצויין, אז כרגע מה שאני רוצה לקבל זה את הפרמטרי הקריאה של הדפדפן (puppeteer) כדי לבחון מה שונה מהדפדפן על המחשב שלי...

                      איך אני מקבל את המידע הזה?

                      @dovid אמר בדרוש מפצח אגוזים (קאפצ'ה):

                      מה שלטובתך עדיך שלא תצליח, כי אם תצליח תהיה עצוב בכפליים אם עוד כמה שבועות הם ישתדרגו ותיכנס למשחק שוב...

                      צודק, אבל זה מה שהלקוח רוצה (והוא גם ידע מראש (מה שכבר יצרתי לו לפני החסימה הנוכחית) שזה יכול לקרוא.

                      dovidD תגובה 1 תגובה אחרונה
                      0
                      • dovidD מנותק
                        dovidD מנותק
                        dovid ניהול
                        השיב לש.ב.ח. ב נערך לאחרונה על ידי dovid
                        #13

                        @ש-ב-ח
                        google: detect chrome headless mode
                        תראה שפע של רעיונות טובים.

                        תבדוק גם את זה
                        https://gist.github.com/tegansnyder/c3aeae4d57768c58247ae6c4e5acd3d1

                        מנטור אישי למתכנתים (ולא רק) – להתקדם לשלב הבא!

                        בכל נושא אפשר ליצור קשר dovid@tchumim.com

                        תגובה 1 תגובה אחרונה
                        1

                        בא תתחבר לדף היומי!
                        • התחברות

                        • אין לך חשבון עדיין? הרשמה

                        • התחברו או הירשמו כדי לחפש.
                        • פוסט ראשון
                          פוסט אחרון
                        0
                        • דף הבית
                        • קטגוריות
                        • פוסטים אחרונים
                        • משתמשים
                        • חיפוש
                        • חוקי הפורום